简介
tuple
1.元组是以圆括号"()"包围的数据集合,不同成员以","分隔。通过下标进行访问
2.不可变序列,可以看做不可变的列表,与列表不同:元组中数据一旦确立就不能改变(所以没有类似列表的增删改操作,只有基本序列操作)
3.支持任意类型,任意嵌套以及常见的序列操作
4.元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变
声明及使用
复制代码 代码如下:
t = () #空元组
t =(1,) #单个元素元组,注意逗号必须
t =(1,2,3)
1 in t #判断
2 not in t
print t[0]
print t[-1]
print t[:2]
print t+(4,5) #返回新元组(1,2,3,4,5)
print t * 2 #(1,2,3,1,2,3)
t.index(1)
t.count(1)
l = [1,2,3]
lt = tuple(l)
tl = list(lt)
lt_sorted = sorted(l) #对元组进行排序,返回是列表
print tuple('hello) #('h','e','l','l','o')
tuple没有append/extend/remove/pop等增删改操作tuple没有find
Copyright© 2013-2020
All Rights Reserved 京ICP备2023019179号-8