深copy vs 浅copy
深copy vs 浅copy比较python里,三种赋值方法import copya = [1,2,3,[12,34]]1.赋值内存不变,b的结果指向a,变化也会同步b = ab.append(1)print(a)>> [1,2,3,[12,34],1]2.浅copy对于字典 元组 和列表来说,进行浅拷贝和深拷贝时,内存的地址是不同的浅拷贝只会拷贝内存中的第一层数据b = a.copy() ## 同 b = copy.copy(a)b.append(1)pri
原创
2021-03-17 13:35:10 ·
94 阅读 ·
0 评论