首页 > 代码库 > Python学习:元组(tuple)

Python学习:元组(tuple)

元组tuple也是Python 的一个集合类型。有以下特点:

  • 任意对象的有序集合;

  • 通过偏移存取,而不是键;

  • 不可变序列类型;

  • 固定长度、异构、任意嵌套;

  • 对象引用的数组。


  • 常见运算:

()        #空元组
T =(0,)
T = (0, ‘Ni’, 1.2, 3)
T =  0, ‘Ni’, 1.2, 3    #另一个四元素的元组
T = tuple(‘spam‘)
T[i]
T[i][j]
T[i:j]
len(T)
T1 + T2        #合并、重复
T*3
for x in T:print(x)
‘spam‘ in T
[x**2 for x in T]
T.index(‘Ni‘)    #搜索
T.count(‘Ni‘)    #计数
  • 合并

>>>(1,2)+(2,3)
(1,2,2,3)
  • 转换、方法及不可变性


Python学习:元组(tuple)