1. 程式人生 > >python 可變與不可變資料型別

python 可變與不可變資料型別

1、什麼是不可變型別:

變數對應的值不能被修改,如果修改就會生成一個新的值,從而分配新的記憶體空間。變,id會變,會生成一個新的值。

不可變型別:

數字(int、long、float),布林(bool),字串(str),元組(tuple)

 

2、什麼是可變型別:

變數對應的值中資料可以被修改,但記憶體地址保持不變。變,則id不變,還是原來的那個。

可變型別:

列表(list),字典(dictionary),集合(set)