您不能仅通过键入来复制字典dict2 = dict1
, 因为:dict2
只会是一个参考到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)
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!