Generator to specjalna funkcja która zwraca iterator. Zamiast zwracać wszystkie wartości na raz, generuje je po kolei, „leniwie” (lazy evaluation). Dlaczego generatory? Kluczowe słowo: yield (zamiast return) Zwykła funkcja vs Generator Zwykła funkcja: Generator: Jak działa yield Kluczowe: Pierwszy praktyczny generator Generator vs Lista – porównanie pamięci Generator expressions (wyrażenia generatorowe) Podobne do list […]
