حلقه تاپل ها (Loop Tuples)
می خواهیم روی «تاپل (Tuple)» حلقه بزنیم. «حلقه (Loop)» یعنی یک کار را چندبار انجام دهیم. مثالش در مدرسه، شمردن تک تک دانش آموزهاست.
حلقه for روی تاپل ها
با حلقه for می توانی هر عضو تاپل را بخوانی.
thistuple = ("apple", "banana", "cherry")
for x in thistuple:
print(x)
نکته: متغیر «x» هر بار یکی از اعضا را می گیرد.
حلقه با اندیس ها (Indexes)
گاهی نیاز به شماره هر عضو داری. از range() و len() کمک بگیر.
thistuple = ("apple", "banana", "cherry")
for i in range(len(thistuple)):
print(thistuple[i])
نکته: اندیس از صفر شروع می شود؛ عضو اول اندیس صفر دارد.
حلقه while روی تاپل
در while تا وقتی شرط درست است، حلقه ادامه دارد.
thistuple = ("apple", "banana", "cherry")
i = 0
while i < len(thistuple):
print(thistuple[i])
i = i + 1
هشدار: فراموشی افزایش اندیس، باعث حلقه بی نهایت می شود.
ادامه مسیر
برای مرور حلقه تاپل ها این صفحه را نگه دار. سپس سر بزن به باز کردن تاپل ها و بعد به اتصال تاپل ها.
جمع بندی سریع
- for ساده ترین روش پیمایش تاپل است.
- با اندیس، به موقعیت ها دسترسی داری.
- در while شرط را دقیق بنویس.
- len تعداد اعضا را می دهد.
- اندیس از صفر شروع می شود.