Ctrl K

Строки становятся столбцами

Лёгкая
Дана прямоугольная таблица целых чисел grid из m строк и n столбцов. Постройте новую таблицу из n строк и m столбцов, в которой i-я строка — это i-й столбец исходной таблицы, прочитанный сверху вниз. Иначе говоря, элемент grid[r][c] должен оказаться в ответе на месте [c][r]. Верните новую таблицу как список строк.
Пример 1
grid=[[4, 0, -2], [7, 1, 9]] → [[4, 7], [0, 1], [-2, 9]]

Первый столбец [4, 7] становится первой строкой, второй [0, 1] — второй, третий [-2, 9] — третьей. Таблица 2×3 превращается в 3×2.

Пример 2
grid=[[5], [6], [8]] → [[5, 6, 8]]

Один столбец превращается в одну строку.

Ограничения
  • 1 ≤ m, n ≤ 1000
  • 1 ≤ m · n ≤ 10⁵
  • Все строки одной длины
  • -10⁹ ≤ grid[r][c] ≤ 10⁹
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиПереложить в другой лоток ЛёгкаяЗеркало и негатив ЛёгкаяПод ударом ладьи ЛёгкаяПрокрутка сетки ЛёгкаяЧем кончилась партия в крестики-нолики Лёгкая
загружаем Python…
Вход
grid=[[4, 0, -2], [7, 1, 9]]
Ожидается
[[4, 7], [0, 1], [-2, 9]]

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 76 тестов на сервере, включая скрытые.