元组

元组tuple是不可改变的数据类型,不能修改元组中的元素,不能删除元素,不能添加元素。元组是受限制的列表。不能对元组进行排序。
访问元组的元素与访问列表的元素的方式是一样的,用下标的形式。
对元组乘号是重复操作符
这里写图片描述

元组的标志性符号是什么?逗号是关键,括号不是关键

创建和访问一个元组

temp=1,2,3 #是元组
temp=(1)#不是元组
type(temp)#输出temp的数据类型
temp=()#创建空元组
temp=(1,)#创建一个元素的元组
temp=1,#是一个元组
tuple1=(1,2,3,4,5)
tuple1[3]#访问元组中的一个元素
tuple1[2:]#访问元组中的第二个位置及以后的元素
tuple1[:5]#访问元组第0个元素一直到第5个元素,不包括第5个
tuple2=tuple1[:]#使用切片的方式进行复制

更新和删除一个元组

通过对原字符串切片拆成两部分,然后在中间加上(元素,)拼接成一个新的元组,然后让变量名指向这个新的元组,原来的元组依然存在,因为python有一个自动的回收机制,因为没有变量名指向,过一会,会自动删除。
元组不能删除一个元素,可以使用切片的方式拼接。
要删除整个元组可以使用del语句
python的回收机制:静态数据,例如字符串,元组,固定分配的变量、内存,当没有标签贴上他们的时候,就会自动被回收。当有多个标签贴上他们的时候,每调用一次del,会删除一个标签,直到标签为0时,就会被回收,释放掉。
这里写图片描述
比较操作符><=,逻辑操作符,拼接操作符+,重复操作符*,成员操作符in not in 可以用在元组上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值