字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割。本文主要介绍Python copy复制一个字典。

Python 常用术语

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)

相关文档:

Python字典教程

Python 字典

Python 访问字典里的值

Python 改变字典中的值

Python 遍历字典

Python 判断字典中key是否存在

Python 字典的长度(len())

Python 字典添加项目元素

Python 删除字典中项目元素

Python copy复制一个字典

Python 嵌套的字典

Python 常用术语

推荐文档