課程
/后端開發
/Python
/初識Python
t = ('a', 'b', 'A', 'B')
2019-04-30
源自:初識Python 4-9
正在回答
t = ('a', 'b', 'A', 'B')你改成這樣就相當于多增加了一個元素,本身是三個元素,你這一改,增加到了四個;不過你這樣改確實能夠使tuple得元素給固定下來;你這樣是能夠輸出她t[3]的,而t = ('a', 'b', ('A', 'B'))時,你print t[3]就會出錯,因為這時t里面只有三個元素,最多只能輸出t[2]。
差別在于t = ('a', 'b', 'A', 'B')的結構只有兩層,1->4;而t = ('a', 'b', ('A', 'B'))是三層的復合結構,1->3->2
weixin_慕UI3409492
一個是三個元素一個是四個元素
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-05-27
t = ('a', 'b', 'A', 'B')你改成這樣就相當于多增加了一個元素,本身是三個元素,你這一改,增加到了四個;不過你這樣改確實能夠使tuple得元素給固定下來;你這樣是能夠輸出她t[3]的,而t = ('a', 'b', ('A', 'B'))時,你print t[3]就會出錯,因為這時t里面只有三個元素,最多只能輸出t[2]。
2019-05-13
差別在于t = ('a', 'b', 'A', 'B')的結構只有兩層,1->4;而t = ('a', 'b', ('A', 'B'))是三層的復合結構,1->3->2
2019-04-30
一個是三個元素一個是四個元素