در پایتون، iterable یک نوع داده است که میتواند توسط یک حلقه (loop) پیمایش شود. یک iterable میتواند شامل تعدادی عنصر باشد که به ترتیب قابل دسترسی هستند. برخی از نمونههای معروف iterable در پایتون عبارتند از لیستها (list)، تاپلها (tuple)، رشتهها (string) و دیکشنریها (dictionary).
برای پیمایش یک iterable، میتوان از حلقه for استفاده کرد. به عنوان مثال، در کد زیر یک لیست به نام numbers تعریف شده است و با استفاده از حلقه for، هر عنصر از این لیست چاپ میشود:
numbers = [1, 2, 3, 4, 5]
for number in numbers:
print(number)
این کد خروجی زیر را تولید میکند:
1
2
3
4
5
همچنین، میتوان از توابعی مانند iter()
و next()
برای پیمایش یک iterable به صورت دستی استفاده کرد.
دیدگاهها