python-元组

kevinweijc 2020-06-08

tuple 元组

列表与元组的区别

列表-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)   #获取元素的索引位置

相关推荐