kevinweijc 2020-06-08
列表与元组的区别
列表-list 列表有序,元素可以被修改
li=[1,2,3,4,5,6,7,88]
元组-tuple 元素不可被修改,不能被增加或者删除
tu=(1,2,3,4,5,6,7,8,99,) #一般写元组的时候,在最后添加一个逗号,推荐加入
1、索引
v=tu[0] print(v)
2、切片
v=tu[0:2] print(v)
3、可以被for循环,可迭代对象
for itme in tu: print(itme)
4、字符串、列表、元组之间的转换
s="husnegef" li=["defrg","frghu","frhuj"] tu=("def","frgt") v=tuple(s) print(v)
5、元组的一级元素不可修改/删除/增加
tu=("werf",123,[(12,34)],True,33,66) tu[2][0]=23 #可修改 print(tu)
6、count(22) #获取指定元素在元组中出现的次数
7、index(22) #获取元素的索引位置