不可变数据类型:元组、bool、int、str
可变数据类型:列表、字典、集合
当数据类型的对应变量值发生改变,它对应的内存地址发生改变,即为不可变数据类型
- 元组是只读列表;
- 集合是不存value的字典;
- 元组的元素是可变的;
- 集合的元素是不可变的;
可变与不可变
- 可变类型: 值改变,id不变,证明改的是原值,证明原值是可以改变的(列表,集合,字典)
- 不可变类型: 值改变,id也变了,产生新的值,压根没改变原值,证明原值是不可以改变的(元组、bool、int、str)。
- int float str都被设计成了不可分割的整体,不能够被改变
-