Вспоминаю тот день, когда с ними познакомился. Для меня было необычным лицезреть на гитхабе создание списков и словарей в цикле в одну строку. Немного другая архитектура построения... Скобки спереди. И у меня есть четкое убеждение того, что когда вы смотрите код этого канала, то тоже можете приходить в некоторое замешательство. Давайте это исправим. Что такое генераторы списков и словарей? Это код, окантованный в квадратные или фигурные скобки, генерирующий значения с обработкой или без, последовательно дополняя создаваемый контейнер данных. Если в квадратных скобках - список или список списков, а в фигурных получится словарь. Их также называют выражение-генераторы Python, так как для получения заполненного контейнера данных в теле указано выражение для их получения. Пример того, как я делал ранее: Задача: Забрать имена коллег, хранящихся в словарике и перенести в отдельный список. На пальчиках: 1. Мы создаем пустой список, в который будут помещаться имена 2. Формируется цикл, котор
Однострочные генераторы списков и словарей в Python.
13 июня 202113 июн 2021
463
2 мин