課程
/后端開發
/Python
/初識Python
3-4中a,b指向同一個,改變a其實是a指向另一個。 4-9中為何L變了list也變了
2017-09-22
源自:初識Python 3-4
正在回答
沒有沖突的,3-4中a,b都是賦值的,他們是變量,而4-9里面是元組,但元組里面是列表,元組不可變是指的元組指向的地址不能變,列表里面變了但指向并沒有變。可以多看幾遍自己敲下代碼新手在這里是容易昏的!
list是數學意義上的有序集合,當集合list中元素L改變list當然會改變,假設a,b為list中元素,但當a指向另一個,list也會改變(我是這么理解的 = = )
指向的地址沒有變,變的是內容
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-22
沒有沖突的,3-4中a,b都是賦值的,他們是變量,而4-9里面是元組,但元組里面是列表,元組不可變是指的元組指向的地址不能變,列表里面變了但指向并沒有變。可以多看幾遍自己敲下代碼新手在這里是容易昏的!
2017-09-22
list是數學意義上的有序集合,當集合list中元素L改變list當然會改變,假設a,b為list中元素,但當a指向另一個,list也會改變(我是這么理解的 = = )
2017-09-22
指向的地址沒有變,變的是內容