首先我们先来看下面这张图:

在交互模式下输入


图解:Python中的:浅拷贝与深拷贝


从图中可以看到,c拷贝的只是a的一个副本,但是其中的元素仍然是与a共用的,当a修改元素内容时,c的元素也会跟着改变。所以这是浅拷贝。

而d则是深拷贝a,是一个独立的地址,存放了独立的内容,内容与a一样,所以不管如何改变都不会影响到d,

这就是深拷贝。

可再参考下图理解:



图解:Python中的:浅拷贝与深拷贝

相关文章:

  • 2022-01-14
  • 2021-11-27
  • 2022-01-21
  • 2021-05-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-24
猜你喜欢
  • 2021-10-19
  • 2021-07-24
  • 2022-01-29
  • 2022-12-23
  • 2022-12-23
  • 2022-01-09
相关资源
相似解决方案