Транспортирование матрицы в Python
Необходимо написать программу, которая транспонирует квадратную матрицу.
На вход программе подаётся натуральное число n — количество строк и столбцов в матрице, затем элементы матрицы.
Input:
3
1 2 3
4 5 6
7 8 9
Программа должна вывести транспонированную матрицу.
Output:
1 4 7
2 5 8
3 6 9
Ответы (1 шт):
Автор решения: Man4
→ Ссылка
Вот ответ на вашу задачу
n = int(input())
matrix = [list(map(int, input().split())) for i in range(n)]
for i in zip(*matrix):
print(*i)