numpy.matrix.copy #
方法
- 矩阵。复制(订单= 'C')#
返回数组的副本。
- 参数:
- 顺序{'C', 'F', 'A', 'K'},可选
控制副本的内存布局。 'C' 表示 C 阶,'F' 表示 F 阶,如果a是 Fortran 连续的,'A' 表示 'F',否则为 'C'。 'K' 表示尽可能匹配a的布局。 (请注意,此函数 和
numpy.copy
非常相似,但其 order= 参数具有不同的默认值,并且此函数始终传递子类。)
也可以看看
numpy.copy
具有不同默认行为的类似功能
numpy.copyto
笔记
此函数是创建数组副本的首选方法。功能
numpy.copy
类似,但默认使用顺序'K',并且默认不会传递子类。例子
>>> 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