Python-元组

属性

  • 任意对象的有序集合
  • 通过偏移存取
  • 属于不可变序列类型
  • 固定长度、异构、任意嵌套
  • 对象引用的数组

常见元组常量和运算

运算解释
()空元组
T = (0,)单个元素的元组
T = (0,’Ni’,1.2,3)四个元素的元组
T = 1,2,3,4四个元素的元组
T = (‘abc’,(1,3,4))嵌套元组
T = tuple(‘abcd’)可迭代对象的项的元组
T[i]
T[i][j]
T[i:j]
len(T)
索引
索引的索引
分片
长度
T1 + T2
T * 3
合并
重复
For i in T:print(i)
‘Tom’ in T
迭代
成员关系
(x ** 2 for x in T)解析式
T.index(‘Ni’)
T.count(‘Ni’)
搜索
计数

为什么要有元组

元组的不可变性保证了某种完整性。元组可以确保在程序中不会被另一个引用修改。并且元组可以作为字典的键。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值