“=”:赋值前后数据的内存地址不发生变化,改变一个,另一个会随着一起发生改变
“np.copy()”:是浅复制,不会复制数组中的对象元素(list之类)。因此需要谨慎使用。(会复制数组中的非对象元素,比如单个的int)
“copu.deepcopy()”:是深复制,不论怎么变化d,a的值不会发生变化。
链接
“=”:赋值前后数据的内存地址不发生变化,改变一个,另一个会随着一起发生改变
“np.copy()”:是浅复制,不会复制数组中的对象元素(list之类)。因此需要谨慎使用。(会复制数组中的非对象元素,比如单个的int)
“copu.deepcopy()”:是深复制,不论怎么变化d,a的值不会发生变化。
链接