元组

元组

1.书写方式:tu = ('1','2','3',)

说明:一般写元组时,建议末尾加个逗号

元组的元素不能被修改,不能被增加或者删除

 2. 索引查看
v = tu[0]
print(v)    输出1

3.切片查看

v1 = tu[0:2]

print(v1)   输出('1', '2')

4.for循环遍历

for item in tu:

print(item)

5.字符串,元组,列表互相转换

s = "abcdefg"
li = list(s)
tu = tuple(s)
tu1 = ('zhang','san','lisi','wangwu',)
li2 = ['l','i','s','t','2']
li1 = list(tu1)
tu2 = tuple(li2)
print(li)  #字符串转换list
print(tu)  #字符串转换tuple
print(li1) #元组转换为list
print(tu2) #list转换为元组

6.元组的一级元素不可修改/删除/增加

tu = (111,"zhangsan",(11,22),[(33,44)],True,33,44,)
v = tu[3][0][0]
print(v)
v=tu[3]    #元组时有序列表
print(v)
tu[3][0] = 567  #非一级元素,可以修改
print(tu)



原文地址:https://www.cnblogs.com/z-j-h/p/12022918.html