Транспонировать и заархивировать матрицу Python [дубликат]Python

Программы на Python
Ответить
Anonymous
 Транспонировать и заархивировать матрицу Python [дубликат]

Сообщение Anonymous »

Как транспонировать эту матрицу. Есть более простой алгоритмический способ сделать это...

1-й вопрос:

Input a=[[1,2,3],[4,5,6],[7,8,9]]
Expected output a=[[1, 4, 7], [2, 5, 8], [3, 6, 9]]


2-й вопрос:

Zip дает мне следующий вывод, указанный ниже: как я могу заархивировать, если я не знаю сколько элементов в массиве, в данном случае я знаю 3 элемента a[0],a[1],a[2], но как мне заархивировать элементы a[n]

>>> zip(a[0],a[1],a[2])
[(1, 4, 7), (2, 5, 8), (3, 6, 9)]


Подробнее здесь: https://stackoverflow.com/questions/101 ... se-and-zip
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»