Skip to content

创建字典副本

可以使用 copy() 方法创建字典的新副本:

python
>>> old_d = {"a": 1, "b": 2}
>>> new_d = old_d.copy()

#检查两个字典是否指向同一个对象
>>> new_d is old_d
False

>>> new_d["c"] = 3
>>> new_d["b"] = 4
>>> new_d
{'a': 1, 'b': 4, 'c': 3}
>>> old_d
{'a': 1, 'b': 2}