728 читали · 1 год назад
Создание двумерного списка с помощью list comprehensions в Python
Столкнулся с интересной и совершенно неочевидной для меня задачкой, которую решил почти методом научного тыка. Условия: Заказчик требует сгенерировать двумерный список из четырех списков использую только list comprehensions. На выходе должно получиться ни больше ни меньше, а вот это: [[1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]] Очевидно, что генерировать четыре списка и потом сложить их в один- не лучшая идея. По всей видимости решение должно укладываться в одну строчку, нужно просто найти все переменные, с которыми можно поработать в цикле. Однако первое однострочное решение, которое пришло...
Основы программирования на языке Python. Урок 16. Двумерные массивы. Задачи
Доброго времени суток, читатели, зрители моего канала programmer's notes. Это шестнадцатый урок по базовому курсу языка Python. В данный курс не будет входить объектно-ориентированное программирование и использование базовых библиотек. Предыдущий урок Приложение к уроку Следующий урок Двумерные списки в языке Python...