Python/gloss python copy dictionary

来自菜鸟教程
跳转至:导航、​搜索

<languages />

Python复制字典

复制字典

您不能仅通过键入以下内容来复制字典 dict2 = dict1 ,因为: dict2 只会是 reference to dict1 以及所做的更改 dict1 也将自动制成 dict2 .

有几种制作副本的方法,一种方法是使用内置的Dictionary方法 copy() .

使用制作字典的副本 copy() 方法:

thisdict =  {

  "brand": "Ford",

  "model": "Mustang",

  "year": 1964

}
mydict 
  = thisdict.copy()

  print(mydict)

制作副本的另一种方法是使用内置方法 dict() .

使用制作字典的副本 dict() 方法:

thisdict =  {

  "brand": "Ford",

  "model": "Mustang",

  "year": 1964

}
mydict 
  = dict(thisdict)

  print(mydict)