Python Program to Find Transpose of a Matrix
This article covers a program in Python that find and prints the transpose of a given 3*3 matrix.
Python Find Transpose of a Given 3*3 Matrix
The question is, write a Python program to find the transpose of a matrix. Elements of matrix must be received by user at run-time of the program. The program given below is its answer:
print("Enter 9 Elements of the Matrix: ", end="") matrix = [] for i in range(3): matrix.append([]) for j in range(3): val = int(input()) matrix[i].append(val) print("\nOriginal Matrix:") for i in range(3): for j in range(3): print(matrix[i][j], end=" ") print() for i in range(3): for j in range(i): temp = matrix[i][j] matrix[i][j] = matrix[j][i] matrix[j][i] = temp print("\nTranspose of Matrix:") for i in range(3): for j in range(3): print(matrix[i][j], end=" ") print()
The snapshot given below shows the sample run of above Python program, with user input 1, 2, 3, 4, 5, 6, 7, 8, 9 as nine elements of the matrix:
Same Program in Other Languages
« Previous Program Next Program »
Liked this post? Share it!