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)

亲自试一试

相关页面

教程:

术语: