numpy.ma.MaskedArray.copy

方法

ma.MaskedArray.copy(order='C')[源代码]

返回数组的副本。

参数
order'C'、'F'、'A'、'K',可选

控制副本的内存布局。'“c”表示“c”顺序,“f”表示“f”顺序,“a”表示“f”如果 a Fortran是连续的,否则为“c”。k'表示与 a 尽可能接近。(请注意,此函数和 numpy.copy 非常相似,但其order=arguments的默认值不同。)

实例

>>> x = np.array([[1,2,3],[4,5,6]], order='F')
>>> y = x.copy()
>>> x.fill(0)
>>> x
array([[0, 0, 0],
       [0, 0, 0]])
>>> y
array([[1, 2, 3],
       [4, 5, 6]])
>>> y.flags['C_CONTIGUOUS']
True