[old] Transposed Matrix

[old] Transposed Matrix

В линейной алгебре, транспонирование матрицы A есть другая матрица AT (также может быть записана, как A′, Atr,tA или At) получаемая одним из следующих равноправных методов:

  • Отражение матрицы A по оси главной диагонали (из левого верхнего в нижний правый угол) в AT;
  • Строки матрицы A записываются, как столбцы матрицы AT;
  • Столбцы матрицы A записываются, как строки матрицы AT.

Формально, элемент в i строке и j столбце матрицы AT есть элемент j строке и i столбца матрицы A:

[AT]i j = [A]j i

Если A имеет размер m × n, тогда AT имеет размер n × m.

Вам дана матрица, как двумерный массив чисел. Ваша задача получить транспонированую матрицу от данной.

Входные данные: Матрица, как список (list) списков (list) с целыми числами(int).

Выходные данные: Транспонированая матрица, как список (list) списков (list) с целыми числами(int).

Пример:

transposeMatrix([[1, 2, 3],
                 [4, 5, 6],
                 [7, 8, 9]])...
You should be an authorized user in order to see the full description and start solving this mission.
19