תפקיד ה-generators בקוד שאנו כותבים
התמיכה ב-Generators קיימת בשפות תכנות רבות. ברוב שפות התכנות אנו יוצרים Generator באמצעות המילה השמורה yield. תפקיד ה-Generator לספק ערכים תוך כדי פעולתו. אלה יכולים להיות ערכים שמגיעים ממקור אחר (כגון Generator אחר או קובץ) ואלה יכולים גם להיות ערכים חדשים שה-Generator יוצר. האפשרות לעבוד עם Generator אשר מספק ערכים מבלי להחזיק אותם בזיכרון יכולה לסייע לנו באותם מקרים שבהם מדובר במספר גדול במיוחד של ערכים.
הקורס Generators in Python ב-Udemy
באמצעות הקורס Generators in Python אשר פיתחנו על גבי הפלטפורמה של Udemy תוכלו לקבל הבנה מלאה ויסודית של אופן הפעולה של Generators ב-Python. אם הנושא Generators לא מוכר לך, קורס זה יסייע לך בהבנתו גם בשפות תכנות אחרות.