numpy.ndarray.flattenΒΆ
-
ndarray.
flatten
(order='C')ΒΆ Return a copy of the array collapsed into one dimension.
Parameters: - order : {βCβ, βFβ, βAβ, βKβ}, optional
βCβ means to flatten in row-major (C-style) order. βFβ means to flatten in column-major (Fortran- style) order. βAβ means to flatten in column-major order if a is Fortran contiguous in memory, row-major order otherwise. βKβ means to flatten a in the order the elements occur in memory. The default is βCβ.
Returns: - y : ndarray
A copy of the input array, flattened to one dimension.
Examples
>>> a = np.array([[1,2], [3,4]]) >>> a.flatten() array([1, 2, 3, 4]) >>> a.flatten('F') array([1, 3, 2, 4])