如何将NumPy数组复制到另一个数组中
很多时候,需要将一个数组复制到另一个数组。Numpy提供了使用不同方法复制数组的功能。有3种方法可以将一个Numpy数组复制到另一个数组。
方法1:使用np.empty_like() 函数
该函数返回一个新的数组,其形状和类型与给定数组相同。
语法:
输出:
在上面的例子中,使用np.empty_like()函数将给定的Numpy数组’ry’复制到另一个数组’copy’。
方法2:使用np.copy()函数
该函数返回给定对象的一个数组副本。
语法 :
示例 1:
输出:
在上面的例子中,使用np.copy()函数将给定的Numpy数组’org_array’复制到另一个数组’copy_array’。
例子2:使用np.copy()函数将给定的3-D数组复制到另一个数组上
输出:
在上面的例子中,给定的3-D Numpy数组’org_array’被复制到另一个数组’copy_array’,使用np.copy()函数
方法3:使用分配操作器
输出:
在上面的例子中,给定的Numpy数组’org_array’被复制到另一个数组’copy_array’,使用赋值运算符。