亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這樣改效果是一樣的,但是差別在哪里?

t = ('a', 'b', 'A', 'B')

正在回答

3 回答

t = ('a', 'b', 'A', 'B')你改成這樣就相當于多增加了一個元素,本身是三個元素,你這一改,增加到了四個;不過你這樣改確實能夠使tuple得元素給固定下來;你這樣是能夠輸出她t[3]的,而t = ('a', 'b', ('A', 'B'))時,你print t[3]就會出錯,因為這時t里面只有三個元素,最多只能輸出t[2]。

1 回復 有任何疑惑可以回復我~

差別在于t = ('a', 'b', 'A', 'B')的結構只有兩層,1->4;而t = ('a', 'b', ('A', 'B'))是三層的復合結構,1->3->2

0 回復 有任何疑惑可以回復我~
#1

weixin_慕UI3409492

想知道一下這個結構是怎么看的 ,能說一下么
2019-07-13 回復 有任何疑惑可以回復我~

一個是三個元素一個是四個元素

2 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758396    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

這樣改效果是一樣的,但是差別在哪里?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號