Python 字典(dict) 的复制
背景
Python服务在对收到的json进行多次传值、赋值的时候,发现一个问题,dict中的值和我预期的值并不一样,于是对dict的复制和赋值进行了一些探究。
现象
dict1 = {1:"a", 2:"abc", 3:["a","b"]}dict2 = dict1 # 浅拷贝: 引用对象
dict3 = dict1.copy()# 浅拷贝:深拷贝父对象(一级目录),子对象(二级目录)不拷贝,还是引用dict1[1] = "b"
dict1[3].remove("a")print(dict1)
print
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
