python學習之元組對象實現機制解析

myTuple=(1,2,3,4)
id(myTuple[0])
1652911120

a=1
id(a)
1652911120
元組第一位元素的地址和整形變量a的地址是一樣的,說明他們都指向常量1所在的地址空間,常量是不可重寫的,所以元組的元素不可重寫,但元組卻可以重新賦值,此特性和C++的指針常量完全一樣:指向的內存地址區域不可重寫,但卻可以重新指向其他內存區域

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章