PEP 289: Generator Expressions - Memory-Efficient Data Processing
TL;DR
PEP 289 introduced generator expressions in Python 2.4, providing memory-efficient alternatives to list comprehensions using lazy evaluation with syntax (expression for item in iterable if condition)
.