# python中可变不可变类型 --针对"原值"来说 """ 可变类型:值改变, id不变,证明改的是原值 --- 酒瓶不变换新酒 不可变类型: 值改变, id也变,证明是产生的新值,压根没有改变原值,证明原值是不可改变的 -- 酒瓶要换一起换新酒瓶 """ x = 10 print(id(x)) x = 11 print(id(x)) # 说明int是不可变类型,同样的道理 float str都是不可变类型(id直接变) # 相对应的 列表 字典 都是可变类型 # 关于字典补充: # 定义:{}内用逗号分隔开多key:value, # 其中value可以是任意类型,但是key必须是不可变类型 # bool类型呢? 也是不可变类型
可变不可变类型
于 2024-10-02 00:43:58 首次发布