2018-12-03 python學習第三天

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一樣。

它的這種特性決定它不可變,使用它更加安全.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章