字典是不可变数据类型,但其值都是可变数据类型。添加修改删除,都是通过改变寻址的方式做数据的变化。
例如:
d1 = {"a": 1, "b": 2, "c": 5}
print(d1)
print(id(d1))
print(d1["c"], "的ID:", id(d1["c"]))
d1["c"] = 10
print(d1)
print(id(d1))
print(d1["c"], "的ID:", id(d1["c"]))

可以看到不管字典 d1 的数据是否发生变化,其id地址保持不变。
此外,其values值发生改变,id地址是会发生变化的。










![[lesson22]对象的销毁](https://img-blog.csdnimg.cn/direct/7d1b075e67ec44e68fb2404176dd9d2c.png#pic_center)








