Генератор — это выражение или функция, которая возвращает последовательность элементов по одному за раз, без загрузки всей последовательности в память. Генераторы списков имеют синтаксис [expression for item in iterable if condition]. Условия могут использоваться в генераторах для фильтрации данных.