Python Schoolby trefilov
Шаг 1 из 3+130 XP

Итераторы и генераторы

yield делает функцию ленивой.

yield

def counter(n):
    for i in range(n):
        yield i
for x in counter(3): print(x)

0 1 2

Генератор — итератор, считает по запросу.