- We can process elements or we can get sub matrix using Slicing:
- Syntax:
- matrix[row_lower : row_upper , col_lower : col_upper]
import numpy as np
A = np.array([[1,2,3],[4,5,6],[7,8,9]])
print(A[:,:])
print("-----------")
print(A[0:3,0:3])
print("-----------")
sub = A[0:2,0:2]
print(sub)
print("-----------")
sub = A[0:2,0:3]
print(sub)
print("-----------")
sub = A[0:3,1:3]
print(sub)
print("-----------")
sub = A[0:3,0:2]
print(sub)
print("-----------")
sub = A[1:3,1:3]
print(sub)
print("-----------")