NumPy Tutorial

Python NumPy Tutorial numpy.empty() in Python numpy.empty_like() in Python numpy.eye() in Python numpy.identity() in Python numpy.ones() in Python numpy.ones_like() in Python numpy.zeros in Python numpy.zeros_like() in Python numpy.full() in Python numpy.full_like() in Python numpy.asarray() in Python numpy.frombuffer() in Python numpy.fromiter() in Python numpy.fromstring () in Python numpy.asanyarray() in Python with Example numpy.ascontiguousarray() in Python with Example Numpy.asmatrix() in Python with Example Numpy.copy() in Python with Example numpy.loadtxt() Python numpy.arrange() in Python numpy.linspace() in Python numpy.logspace() in Python numpy.geomspace() in Python numpy.meshgrid() in Python numpy.diag() in Python numpy.diagflat() in Python numpy.tri() in Python numpy.tril() in Python numpy.copyto() in Python numpy.reshape() in Python numpy.ravel() in Python numpy.ndarray.flat() in Python numpy.ndarray.flatten() in Python numpy.rollaxis() in Python numpy.swapaxes() in Python numpy.ndarray.T in Python numpy.transpose() in Python numpy.atleast_1d() in Python numpy.atleast_2d() in Python numpy.atleast_3d() in Python numpy.broadcast_to() in Python numpy.broadcast_arrays() in Python numpy.expand_dims() in Python numpy.squeeze() in Python numpy.asarray_chkfinite() in Python numpy.asscalar() in Python numpy.concatenate() in Python numpy.stack() in Python numpy.column_stack() in Python numpy.dstack() in Python numpy.hstack() in Python numpy.vstack() in Python numpy.split() in Python numpy.tile() in Python numpy.repeat() in Python numpy.delete() in Python numpy.append() in Python numpy.resize() in Python numpy.trim_zeros() in Python numpy.unique() in Python numpy.flip() in Python NumPy vs SciPy

Misc

Numpy Attributes

numpy.flip() in Python

numpy.flip() in Python

The numpy.flip() function is used to reverse the order of elements in an array along the given axis where the shape of the array is preserved, but the elements are reordered.

Syntax

numpy.flip(m, axis=None)

Parameter

m : This parameter represents the Input array.

axis : Axis or axes parameter is used to flip over the values. The default axis value is None, flip over all of the axes of the input array

Return

This function returns a view of m with the entries of axis reversed.

Example 1

# Python program explaining
# numpy.flip () function
import numpy as np
inp_arr = np.arange(8).reshape((2,2,2))
print("Input array: \n", inp_arr)
print("Flipped array: \n", np.flip(inp_arr, 0))

Output

Input array :
[[[0 1]
  [2 3]]
[[4 5]
  [6 7]]]
Flipped array :
[[[4, 5]
  [6, 7]]
[[0, 1]
  [2, 3]]]