I am dealing with a very large multi-dimensional data , but let me take a 2D array for example. Given
arr = np.array([[ 1, 2, 3, 4, 5], [5, 6, 7, 8, 9]]) # a*