### Navigation

- index
- modules |
- modules |
- next |
- previous |
- NumPy v1.7 Manual (DRAFT) »
- NumPy Reference »
- Array objects »
- Standard array subclasses »
- numpy.recarray »

# numpy.recarray.copy

`recarray.``copy`(order='C')

  Return a copy of the array.

  Parameters : | order : {‘C’, ‘F’, ‘A’, ‘K’}, optional Controls the memory layout of the copy. ‘C’ means C-order, ‘F’ means F-order, ‘A’ means ‘F’ if a is Fortran contiguous, ‘C’ otherwise. ‘K’ means match the layout of a as closely as possible. (Note that this function and :func:numpy.copy are very similar, but have different default values for their order= arguments.)

  See also

  `numpy.copy`, `numpy.copyto`

  Examples

      >>> 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

### Navigation

- index
- modules |
- modules |
- next |
- previous |
- NumPy v1.7 Manual (DRAFT) »
- NumPy Reference »
- Array objects »
- Standard array subclasses »
- numpy.recarray »