A generator არის ფუნქცია, რომელიც აწარმოებს მნიშვნელობებს ნელი ტემპით, ერთ ერთის მიყოლებით, yield საკვანძო სიტყვის გამოყენებით return-ის ნაცვლად. ის თითოეული მნიშვნელობა ითვლის მოთხოვნის პირობით, ვიდრე მთელი შედეგი მეხსიერებაში აკმაყოფილებს — იდეალურია დიდი ან უსასრულო მიმდევრობებისთვის.
