1、copy复制一个字典
不能简单地通过输入dict2 = dict1来复制字典,因为dict2将仅是对dict1的引用,对dict1所做的更改也将自动被改为indict2。
有很多方法可以制作副本,一种方法是使用内置的Dictionary方法copy()
。
例如:
使用copy()
方法制作字典的副本:
thisdict = {
"name": "cjavapy",
"age": 3,
"gender": "man"
}
mydict = thisdict.copy()
print(mydict)
制作副本的另一种方法是使用内置函数dict()
。
例如:
使用dict()
函数复制字典:
thisdict = {
"name": "cjavapy",
"age": 3,
"gender": "man"
}
mydict = dict(thisdict)
print(mydict)
相关文档: