将np.array( )函数的参数copy设为True,即copy=True,就可以复制数组。假设x1是Numpy的数组,可以使用下列方式复制数组。
x2 = np.array(x1, copy=True)
经过复制后,x2是x1的副本,当内容修改时彼此不会互相影响。
程序实例ch3_9.py:使用np.array( )函数复制数组数据的实例。
执行结果
上述代码第9行,当更改x2[0]内容时,x1[0]内容不会受影响。