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([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
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]]