Perform the following Multidimensional Dimensional Slicing Operations using Numpy array. array2d = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]). Data science using Python in Anaconda - Jupyter

 Question

1. 2nd and 3rd col

2. 2nd and 3rd row

3. Reverse an array



Program: -

import numpy as np
array2d = np.array([[123], [456], [789]])
print("Orignal Array:- \n",array2d,"\n")
print("2nd and 3rd col :- \n",array2d[:,1:])
print("2nd and 3rd row :- \n",array2d[1:,:])
print("Reverse an array :- \n",array2d[::-1,::-1])


Output: -
Orignal Array:- [[1 2 3] [4 5 6] [7 8 9]] 2nd and 3rd col :- [[2 3] [5 6] [8 9]] 2nd and 3rd row :- [[4 5 6] [7 8 9]] Reverse an array :- [[9 8 7] [6 5 4] [3 2 1]]