課程
/后端開發
/Python
/初識Python
為何改變L中的元素會直接改變到原來list中的元素?是因為他們的所指向的物理位置是一樣的嗎?
2016-06-11
源自:初識Python 4-9
正在回答
我把這個過程寫了一遍
tuple=('a','b',['A','B'])
L=tuple[2] ? ? ? ?#感覺賦值這一步很重要,因為雖然tuple不能變,但list是可以變的。
L[0]='X'
L[1]='Y'
print tuple
管窺之見,希望有高人可以給出更合理的解答。
++++1
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-15
我把這個過程寫了一遍
tuple=('a','b',['A','B'])
L=tuple[2] ? ? ? ?#感覺賦值這一步很重要,因為雖然tuple不能變,但list是可以變的。
L[0]='X'
L[1]='Y'
print tuple
管窺之見,希望有高人可以給出更合理的解答。
2016-06-11
++++1