tuple 元组
1.元祖,与列表不一样的是不可修改只能查看,用( )
例如:
tu = ("a",1,"3","sss") print(tu) count = tu[0] # 跟列表一样可以通过索引进行查看 print(count) <<<<a cou = tu[0:2] # 跟列表一样可以切片 print(cou) <<<<('a', 1)
2.空元组 tu = tuple() 或()
3.元组创建单元素元祖的时候元素后面要加',',多元素不要
tu = (22) print(tu,type(tu)) <<<<22 <class 'int'> # 这里元组一个元素要在后面加一个',',不然就不是元组 te = (22,) # 加",",就可以了 print(te,type(te)) <<<<(22,) <class 'tuple'>
4.元组内如果有列表,列表内的元素是可变的:t = ('a', 'b', ['A', 'B'])
tu = ('a','b',['c','d']) tu[2][1]=12 print(tu) <<<<('a', 'b', ['c', 12])