iterator ها در پایتون

در پایتون همانند هر زبان برنامه نویسی دیگری از حلقه for برای پیشمایش بر روی عناصر یک مجموعه از عناصر استفاده کنیم. به طور مثال برای پیمایش بر روی عناصر لیست ها، تاپل ها، دیکشنری ها و کاراکترهای یک رشته از حلقه تکرار for استفاده کنیم. Iterator به معنی تکرار کننده است و در پایتون لیست ها، تاپل ها و دیکشنری ها انواع درونی (built-in) هستند که در واقع یک iterator هستند و می توانیم حلقه تکرار for را برای پیمایش و دسترسی به عناصر آنها استفاده کنیم. ادامه‌ی خواندن