Python語言的tuple(元組)

算是list的子類,除了一經(jīng)創(chuàng)建不能更改元素,賦值形式不一樣外其他和list一樣

tuple一開始指向的list并沒有改成別的list,所以,tuple所謂的“不變”是說,tuple的每個元素,指向永遠不變。即指向'a',就不能改成指向'b',指向一個list,就不能改成指向其他對象,但指向的這個list本身是可變的!
tuple指針形式圖解

賦值形式

t=(1,2,3,4,5,6) #賦值
print t[0] #打印出第一個元素
print t[-1] #打印出最后一個元素

t的單元素
Python 規(guī)定,單元素 tuple 要多加一個逗號“,”,這樣避免歧義
算數(shù)運算符優(yōu)先級和tuple的賦值符號:

 t = (1,)
 print t
(1,)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容