python3 元组
Posted lq0310
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3 元组相关的知识,希望对你有一定的参考价值。
tuple
元组是另一个数据类型,类似于List(列表)。
元组用"()"标识。内部元素用逗号隔开。但是元素不能二次赋值,相当于只读列表。
tu=(11,22,33,("max",8),True,44,55,)
#元组元素不可被修改,不能增加或删除
#一般创建元组时,在最后加个逗号能很好的与其他带括号的区分开
#可以索引取值
#可以切片
#可以for循环 可迭代对象
for item in tu:
print(item)
#字符串和列表可转化为元组
s = "agvpqwbno"
q = ["qwfrq",152,2]
print(tuple(s))
print(tuple(q))
#元组的一级元素不可修改/删除/增加
tu = (111,"alex",(11,22),[(33,44),55],True,33,44,)
v = tu[3][0][0]
print(v) ->33
tu[3][0] = 1234 结果: (111, ‘alex‘, (11, 22), [1234, 55], True, 33, 44)
tuple方法
count方法 index方法同list
元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组
tup = (‘physics‘, ‘chemistry‘, 1997, 2000); print tup; del tup; print "After deleting tup : " print tup;
以上是关于python3 元组的主要内容,如果未能解决你的问题,请参考以下文章