1 浅拷贝:
使用字典中的copy方法可以实现一个字典的浅拷贝。copy方法的语法格式为:d.copy(), 其作用是返回一个对字典d进行浅拷贝而得到一个新字典。
2 深拷贝:
使用copy模块中的deepcopy方法可以实现深拷贝,其语法格式为:copy.deepcopy(d),其作用是根据字典d进行深拷贝创建一个新的字典对象并返回。
注意:
深拷贝不仅使得原有字典对象和生成的字典对象对应不同的内存空间,而且使得两个字典中的可变类型元素对应不同内存空间,从而使得两个字典对象完全独立。