第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么將例子中的L[0]='X' L[1]='Y'改成L=['X','Y']后t并不會(huì)變,但L變了??是因?yàn)榇藭r(shí)的L不再指t指向的列表了嗎?

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

L=t[2]

L=['X','Y']

print(t)

正在回答

4 回答

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

L=t[2]

L=['X','Y']

t=('a','b',L)

print t

這樣就可以運(yùn)行出來了,再把賦值的L搬回去

0 回復(fù) 有任何疑惑可以回復(fù)我~

你改的是被tuple賦值的L的值,tuple的值并不能被修改,如果你寫的是t[2][0]='X'應(yīng)該就會(huì)變了,我覺得

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕仔6364323

你試了么,我怎么改變不了呢
2017-06-22 回復(fù) 有任何疑惑可以回復(fù)我~

L=['X','Y'] 相當(dāng)于重新創(chuàng)建了一個(gè)變量,只是值相等而已,內(nèi)存地址已經(jīng)變了,t原來數(shù)組指向的地址自然就變了

0 回復(fù) 有任何疑惑可以回復(fù)我~

L=['X','Y']可以解釋為:第一步,在內(nèi)存中創(chuàng)建list,也就是創(chuàng)建['X','Y']。第二步:在內(nèi)存中創(chuàng)建L變量,并把它指向['X','Y']。所以也像你說的,變量L已經(jīng)不是指向t[2]了。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
初識(shí)Python
  • 參與學(xué)習(xí)       758373    人
  • 解答問題       8967    個(gè)

學(xué)python入門視頻教程,讓你快速入門并能編寫簡(jiǎn)單的Python程序

進(jìn)入課程

為什么將例子中的L[0]='X' L[1]='Y'改成L=['X','Y']后t并不會(huì)變,但L變了??是因?yàn)榇藭r(shí)的L不再指t指向的列表了嗎?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)