python高级之深拷贝和浅拷贝
写在前面的
我们知道python3里面的整数存储是先在内存中找到空间存好数值,然后再把整数的引用传递给变量,同一个整数只分配一次内存,比如:
a = 18
b = 18
id(a) # 结果为4321867632
id(b) # 结果为4321867632
变量给变量赋值,实际上就是把变量指向的值的引用赋值给新的变量,比如:
c = [1, 2, 3]
d = [1, 2, 3]
e...
原创
2019-05-15 22:19:28 ·
109 阅读 ·
0 评论