Функция, транспортирующая матрицу - Python

Узнай цену своей работы

Формулировка задачи:

Напишите функцию transpose(matrix), которая принимает матрицу N×M (т.е. список из N списков-строк по M элементов каждый) и транспонирует её, т.е. превращает строки в столбцы и наоборот. i - ая строка при этом превращается в i - й столбец.

Решение задачи: «Функция, транспортирующая матрицу»

textual
Листинг программы
def transpose(matrix):
    return[list(x) for x in zip(*maxrix)]
 
maxrix = [[1,2,3], [4,5,6], [7,8,9]]
 
print(transpose(maxrix))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5