copy.copy(浅拷贝)与 copy.deepcopy(深拷贝)的区别是?

Python

  1. A.浅拷贝只复制最外层,内层可变对象仍共享;深拷贝递归复制
  2. B.两者没有区别,二者同样会递归复制每一层嵌套对象
  3. C.深拷贝的速度更快,因为它直接跳过了内层可变对象的复制过程
  4. D.浅拷贝会递归复制每个内层对象,深拷贝反而仅复制最外层的引用