Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как транспортировать строки в столбцы в двумерном массиве Python и вывести полученный массив без операции копирования?

Задача вкратце состоит в том, чтобы транспортировать строки в столбцы и вывести полученный массив без операции копирования. Нужна информация, как выделить из всего двумерного массива одну строку или один столбец, что важнее. Заранее благодарен.

ПрограммированиеИнформатика+3
Михаил Кирсанов
  ·   · 594
Интересуюсь математикой, физикой, техникой  · 31 июл 2020

В Python работают многомерными массивами через модуль numpy. Там для того, чтобы транспонировать массив A, нужно просто записать A.T

Если вам нужно сделать это без использования numpy, можно сделать это, пользуясь генераторами в python:

A = [[A[i][j] for i in range(len(A))] for j in range(len(A[0]))]

print(A)

1 эксперт согласен

Это не "без операци копирования", к сожалению.