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)