課程
/后端開發
/Python
/初識Python
>>> t = ('a', 'b', ['A', 'B']) >>> L = t[2] >>> L[0] = 'X' >>> L[1] = 'Y' 這個L=t[2]不是應該L指向t[2]嗎?為什么t[2]會隨著L的改變而改變呢?
2015-06-05
源自:初識Python 4-9
正在回答
L=t[2]這個的是連個動作,1:定義變量L 2,把t[2]賦予L 即L指向t[2]
a=1 b=a b=2
這里的a表示的時2這個值 b=a就相當于b=2給b賦值
而L=t[2]這里的t[2]相當于指向list內存地址的指針所以二者不同
也就是說L=t【2】 同時直接讓t【2】=L嗎? 求解答?
隋小鬧
十年如此回憶 提問者 回復 隋小鬧
sa_muke 回復 十年如此回憶 提問者
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-07-29
L=t[2]這個的是連個動作,1:定義變量L 2,把t[2]賦予L 即L指向t[2]
2015-06-24
這里的a表示的時2這個值 b=a就相當于b=2給b賦值
而L=t[2]這里的t[2]相當于指向list內存地址的指針所以二者不同
2015-06-05
也就是說L=t【2】 同時直接讓t【2】=L嗎? 求解答?