چگونه میتوان به طور همزمان بر روی چندین دنباله با حلقه for تکرار کرد؟
در زبان برنامه نویسی پایتون
چگونه میتوان به طور همزمان بر روی چندین دنباله با حلقه for تکرار کرد؟
١ پاسخ
حلقه for در پایتون برای تکرار بر روی دنبالهها (مانند لیستها، رشتهها و توپلها) استفاده میشود. برخلاف بسیاری از زبانهای برنامهنویسی دیگر، در پایتون، حلقه for بهصورت صریح به عنصر دنباله اشاره میکند و نیازی به مدیریت دستی اندیسها ندارد. این امر باعث میشود که کد خواناتر و سادهتر شود. به عنوان مثال، فرض کنید میخواهیم همه عناصر یک لیست را چاپ کنیم:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
در این مثال، حلقه for هر عنصر از لیست fruits را یکی پس از دیگری انتخاب و چاپ میکند.
برای تکرار همزمان بر روی چندین دنباله، میتوان از تابع zip استفاده کرد. این تابع دنبالهها را با هم ترکیب کرده و یک دنباله جدید از تاپلها ایجاد میکند که هر تاپل شامل عناصر متقابل از دنبالههای اصلی است.
باز نشر از سایت: 👇