Programmin-in-Python

Transpose of a Matrix

Dec 21st, 2020 (edited)
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.88 KB | None | 0 0
  1. def main() :    
  2.     row = int(input("Enter the number of rows in the matrix : "))
  3.     col = int(input("Enter the number of column in the matrix : "))
  4.    
  5.     M1 , T_mat = [],[]
  6.    
  7.          
  8.     for j in range(row) :
  9.         temp = []
  10.         for k in range(col) :
  11.             elem = eval(input("Enter the Element of the Matrix at the Position ; Row : {} , Column : {} =====> ".format(j+1,k+1)))
  12.             temp.append(elem)
  13.         M1.append(temp)
  14.            
  15.     print("\nMatrix A : ")
  16.     for i in M1 :
  17.         for j in i :
  18.             print(j , end = "  ")
  19.         print()
  20.    
  21.     for i in range(col) :
  22.         temp = []
  23.         for j in range(row) :
  24.             temp.append(M1[j][i])
  25.         T_mat.append(temp)
  26.    
  27.     print("\nTranspose Of the Matrix A : ")
  28.  
  29.     for i in T_mat :
  30.         for j in i :
  31.             print(j , end = "  ")
  32.         print()    
  33. main()
Add Comment
Please, Sign In to add comment