copy()方法所遵循的拷贝原理,既有深拷贝,也有浅拷贝。...拿拷贝下面的字典dict1为例:
copy()方法只会对最表层的键值对进行深拷贝,也就是说,它会再申请一块内存用来存放
{'name': 'Tom', 'age': 18, 'love': 'python...', '数据库': ['mysql', 'sqlite', '3.redis']};
而对于某些列表类型的值来说,此方法对其做的是浅拷贝,也就是说,dict2中的['mysql', 'sqlite',...'3.redis']的值不是自己独有,而是和dict1共有。...= {'name': 'Tom', 'age': 18, 'love': 'python', '数据库': ['mysql', 'sqlite', '3.redis']}
dict2 = dict1.copy