Iteratorius vs Generatorius

Kiekvienas generatorius yra iteratorius, bet ne kiekvienas iteratorius yra generatorius.

Iteratorius - objektas, kuris mums gražina reikšmes tol, kol seka išsenka (pasibaigia)

Generatorius - objektas, kuris ne tik gražina, bet ir kuria naujas reikšmes.

Iš vartotojo pusės tai yra vienas ir tas pats, dėl to dažnai šios sąvokos naudojamos (ir aš tai darau) kaip sinonimai,tačiau sąvokos išsiskiria kai pradedama kalbėti apie begalines sekas, tokią seką gali kurti tik generatorius.

pradmenys iteratorius generatorius