1 python中列表的拷贝
直接赋值,实质上指向的是同一个内存值
切片赋值操作,指向了新的值,有了新的内存空间
2 python中numpy.ndarray的拷贝
直接赋值和数组切片赋值都是原始数组的视图,意味着数据不会被赋值,任何修改都会直接被反映到原数组上
如果想到得到的是ndarray切片的一份副本而非视图,就需要显示的进行复制操作函数,copy()
1 python中列表的拷贝
直接赋值,实质上指向的是同一个内存值
切片赋值操作,指向了新的值,有了新的内存空间
2 python中numpy.ndarray的拷贝
直接赋值和数组切片赋值都是原始数组的视图,意味着数据不会被赋值,任何修改都会直接被反映到原数组上
如果想到得到的是ndarray切片的一份副本而非视图,就需要显示的进行复制操作函数,copy()