How to display the lower triangular matrix in Python

1 Answer

0 votes
def printLowerTriangular(matrix):
    rows = len(m);  
    cols = len(m[0]);  
    
    if (rows != cols):  
        print("Not a square matrix");  
    else:  
        for i in range(0, rows):
            for j in range(0, cols):
                if (i < j):
                    print("0", end = " ");
                else:
                    print(m[i][j], end = " ");
            print(" ");
        
    
m = [     
        [1, 2, 3],  
        [4, 5, 6],  
        [7, 8, 9]  
    ];  
    

printLowerTriangular(m)
  
  
  
  
  
'''
run:
  
1 0 0  
4 5 0  
7 8 9   
  
'''

 



answered Aug 27, 2021 by avibootz
edited Aug 27, 2021 by avibootz

Related questions

1 answer 215 views
1 answer 226 views
1 answer 262 views
1 answer 290 views
1 answer 328 views
1 answer 271 views
1 answer 247 views
...