python之元祖tuple

元祖Tuple:

  tuple和list非常相似,但是tuple一旦初始化就不能修改,没有append(),insert()这样的方法。

其它获取元素的方法和list是一样的,你可以正常地使用classmates[0],classmates[-1],但它不能赋值成另外的元素

 1.tuple的陷阱:当你定义一个tuple时,在定义的时候,tuple的元素就必须被确定下来

t = (1,2)

2.定义一个空的tuple,可以写成()

t = ()

 3.定义一个只有1个元素的tuple

t = (1,)

只有1个元素的tuple定义时必须加一个逗号',',来消除数学计算意义上的括号

原文地址:https://www.cnblogs.com/wanghao123/p/8714962.html