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)
相关文档: