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 元组的主要内容,如果未能解决你的问题,请参考以下文章

python3元组

Python3 元组

python3 元组

python3 元组

Python3 元组Tuple

Python3入门系列之-----元组