Python 复制字典
复制字典
你不能仅仅通过键入 dict2 = dict1 来复制一个字典,因为:dict2 将仅仅是 dict1 的一个引用,对 dict1 所做的更改也会自动在 dict2 中进行。
有几种方法可以进行复制,其中一种方法是使用内置的字典方法 copy()。
例子 1
使用 copy()
方法复制一个字典:
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } mydict = thisdict.copy() print(mydict)
另一种复制方法是使用内置的 dict()
方法。
例子 2
使用 dict()
方法复制一个字典:
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } mydict = dict(thisdict) print(mydict)