Генератор списков – это простой для чтения, компактный и элегантный способ создания списка из любого существующего итерируемого объекта. По сути, это более простой способ создания нового списка из значений уже имеющегося списка. Обычно это одна строка кода, заключенная в квадратные скобки. Вы можете использовать генератор для фильтрации, форматирования, изменения или выполнения других небольших задач с существующими итерируемыми объектами, такими как строки, кортежи, множества, списки и т.д. Сегодня...
Доброго времени суток, читатели, зрители моего канала programmer's notes. Приложение к видео-уроку 28 Что же такое генераторы? Можно сказать, что это итераторы, тем более, что свойства у них такие же. Но у них другие функции. Они на заменяют коллекции, а наоборот используются для создания коллекций. Кроме того, итераторы и генераторы относятся к разным классам (объекты разных классов), если говорить на языке объектного подхода. Самое интересное в вопросе о генераторах это создание на основе их коллекций...