python 笔记(二) 深拷贝和浅拷贝

浅拷贝: # 浅拷贝(仅拷贝指向的地址) a = [1, 2, 3] b = a print("a id:", id(a)) print("b id:", id(b)) a.append(4) print("b is:", b) 输出: 浅拷贝可以理解为仅拷贝指向内存的地址,a指向【1,2,3】,b也是指向【1,2,3】,变量b并不在内存中单独开辟空间 深拷贝: # 深拷贝(拷贝其指向内存的值)
相关文章
相关标签/搜索