首先我们先来看下面这张图:
在交互模式下输入
从图中可以看到,c拷贝的只是a的一个副本,但是其中的元素仍然是与a共用的,当a修改元素内容时,c的元素也会跟着改变。所以这是浅拷贝。
而d则是深拷贝a,是一个独立的地址,存放了独立的内容,内容与a一样,所以不管如何改变都不会影响到d,
这就是深拷贝。
可再参考下图理解:
首先我们先来看下面这张图:
在交互模式下输入
从图中可以看到,c拷贝的只是a的一个副本,但是其中的元素仍然是与a共用的,当a修改元素内容时,c的元素也会跟着改变。所以这是浅拷贝。
而d则是深拷贝a,是一个独立的地址,存放了独立的内容,内容与a一样,所以不管如何改变都不会影响到d,
这就是深拷贝。
可再参考下图理解: