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

python中可變資料型別與不可變資料型別小結

一、python中資料型別(紅色為可變型別)

1、字串   str
2、布林型別  bool
3、整數   int 
4、浮點數   float
5、數字   (int和float)
6、列表    list
7、元組   tuple
8、字典   dict
9、日期   date

二、可變型別

可變型別:在id(記憶體地址)不變的情況下,value(值)可以變,則稱為可變型別

1、列表屬於可變型別

2、字典屬於可變型別

三、不可變型別

不可變型別:value(值)一旦改變,id(記憶體地址)也改變,則稱為不可變型別(id變,意味著建立了新的記憶體空間)

1、str為不可變型別

2、bool為不可變型別

3、int,float,數字均為不可變型別

4、元組為不可變型別(元組主要用來讀取,不能修改)

5、日期屬於不可變型別