Python - لیست های حلقه ای
از طریق لیست حلقه کنید
با استفاده از یک for حلقه می توانید موارد لیست را مرور کنید :
مثال
همه موارد موجود در لیست را یکی یکی چاپ کنید:
thislist = ["apple", "banana", "cherry"]
for x in thislist:
print(x)
درباره forحلقه ها در قسمت Python For Loops بیشتر بدانید .
تعداد اعداد فهرست را حلقه کنید
همچنین می توانید موارد لیست را با مراجعه به شماره فهرست آنها مرور کنید.
از توابع ()rangeو ()lenبرای ایجاد یک قابلیت شغلی مناسب استفاده کنید.
مثال
با مراجعه به شماره نمایه آنها ، همه موارد را چاپ کنید:
thislist = ["apple", "banana", "cherry"]
for i in range(len(thislist)):
print(thislist[i])
قابل تکرار ایجاد شده در مثال بالا است [0, 1, 2].
استفاده از حلقه while
با استفاده از یک whileحلقه می توانید موارد لیست را مرور کنید .
از این len()تابع برای تعیین طول لیست استفاده کنید ، سپس از 0 شروع کرده و با مراجعه به فهرست های آنها ، لیست خود را طی کنید.
به یاد داشته باشید که بعد از هر بار تکرار ، شاخص را 1 افزایش دهید.
مثال
با استفاده از یک whileحلقه ، همه موارد را با استفاده از یک حلقه چاپ کنید
thislist = ["apple", "banana", "cherry"]
i = 0
while i < len(thislist):
print(thislist[i])
i = i + 1
درباره whileحلقه ها در فصل حلقه های پایتون بیشتر بدانید .
حلقه زدن با استفاده از درک لیست
درک لیست کوتاهترین نحو را برای جستجوی لیست ها ارائه می دهد:
مثال
یک forحلقه کوتاه دستی که همه موارد موجود در لیست را چاپ می کند:
thislist = ["apple", "banana", "cherry"]
[print(x) for x in thislist]
در فصل بعدی درباره درک مطلب بیشتر بدانید: درک مطلب .