2018-12-03 python学习第三天

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ordinaryprogrammerc/article/details/84751996

tuple学习,tuple是一种有序列表叫元祖,它的特点是一旦初始化就不能修改。

classmates = ('python','java','c/c++')

t = (1,2)//定义一个tuple时,需要确定它的元素
t = ()//定义一个空的tuple
t = (1,)//定义一个元素时必须加一个逗号,消除歧义
t = ('a','b',['A','B'])//tuple中包含可变序列list,list中的元素可以变,因此tuple所谓的不变是指的指向永远不变,执行下面操作后tuple发生了变化
t[2][0] = 'X'
t[2][1] = 'Y'
t = ('a','b','X','Y')

tuple没有append(),insert()方法,其他获取元素的方式和list一样。

它的这种特性决定它不可变,使用它更加安全.

猜你喜欢

转载自blog.csdn.net/ordinaryprogrammerc/article/details/84751996