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

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

關于tuple指向不變

問下,改成t = ('a','b',('A','B')),難道不是把原本指向list的變成指向tuple了嗎?雖然內容不變那不是違背t指向不變的原則了嗎?求解

正在回答

3 回答

你是在定義tuple的時候改的,并不是在tuple已經存在了之后才改的。

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

銀河疾星 提問者

非常感謝!
2017-12-05 回復 有任何疑惑可以回復我~

怎么說呢……

? ? ? ?a

t— ?b

? ? ? ?list——A ,B

不就是這種關系么。

當然我們都知道tuple原本就不可變。tuple一開始就是指向list的,你list還是那個list。list想改,那就是list的事情。

就相當于我有我要喝茶那就要有茶壺、茶杯、茶葉,我就要這三個東西(指向不變吧),我茶葉中途換成龍井、鐵觀音,那就是我的事了。(就是這么個意思吧)


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

請樓主仔細看是什么時候改的,你在初始化階段改的,當然沒問題。


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

舉報

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

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

進入課程

關于tuple指向不變

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

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

幫助反饋 APP下載

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

公眾號

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