L = T[2] # 第二行“=”能夠把L和T[2]聯(lián)系起來(lái)嗎
T?=?(1,?'CH',?[3,?4]) L?=?T[2]?#?第二行“=”能夠把L和T[2]聯(lián)系起來(lái)嗎 print(L)?#?==>?[3,?4] #?嘗試替換L中的元素 L[1]?=?40 print(L)?#?==>?[3,?40] print(T)?#?==>?(1,?'CH',?[3,?40])
T?=?(1,?'CH',?[3,?4]) L?=?T[2]?#?第二行“=”能夠把L和T[2]聯(lián)系起來(lái)嗎 print(L)?#?==>?[3,?4] #?嘗試替換L中的元素 L[1]?=?40 print(L)?#?==>?[3,?40] print(T)?#?==>?(1,?'CH',?[3,?40])
2020-11-05
舉報(bào)
2021-03-19
看起來(lái)Python對(duì)變量之間的賦值規(guī)則和C/java之類的不太一樣,這個(gè)賦值規(guī)則更像是給雙方建立一個(gè)聯(lián)系,而且這個(gè)聯(lián)系是雙向的,任何一方的改變都會(huì)導(dǎo)致另一方發(fā)生同樣的改變,不像C之類的語(yǔ)言里,雙方僅僅在賦值這個(gè)語(yǔ)句執(zhí)行時(shí)產(chǎn)生聯(lián)系,以上是我個(gè)人的推測(cè),如果有誤,還請(qǐng)指正
2021-02-09
L和T[2]指向的是同一個(gè)內(nèi)存地址,操作的都是同一個(gè)內(nèi)存地址里面的數(shù)據(jù)。舉個(gè)不是很恰當(dāng)?shù)睦?手機(jī)端微信和電腦端微信登錄的同一個(gè)微信賬號(hào),手機(jī)端發(fā)送了消息,電腦端的消息也會(huì)同步!
2020-11-25
2020-11-10
為什么不可以呢
2020-11-05
你這輸出結(jié)果不是已經(jīng)驗(yàn)證了么