تاپل ها - دسترسی به آیتم ها در پایتون (Access Tuple Items)
برای دسترسی به آیتم های یک تاپل (Tuple) کافی است از شماره ایندکس داخل براکت []
استفاده کنید. ایندکس ها از عدد صفر شروع می شوند. در نتیجه اولین عنصر در ایندکس 0 قرار دارد.
دسترسی با ایندکس
مثال زیر دومین آیتم تاپل را چاپ می کند:
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
نکته: اولین عنصر ایندکس 0 دارد.
ایندکس منفی
با استفاده از ایندکس های منفی می توانید از انتهای تاپل شروع کنید. به عنوان مثال، -1
به آخرین آیتم اشاره دارد.
thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])
بازه ای از ایندکس ها
می توانید یک بازه از ایندکس ها را مشخص کنید. نتیجه یک تاپل جدید با آیتم های انتخاب شده خواهد بود:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
نکته: جستجو از ایندکس 2 شروع و تا ایندکس 5 (شامل نمی شود) ادامه دارد.
شروع یا پایان بازه خالی
اگر مقدار شروع را حذف کنید، بازه از اولین آیتم شروع می شود:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[:4])
اگر مقدار پایان را حذف کنید، بازه تا انتهای تاپل ادامه می یابد:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:])
بازه ای از ایندکس های منفی
با استفاده از ایندکس های منفی می توانید از انتها بازه انتخاب کنید:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])
بررسی وجود یک آیتم
برای بررسی وجود یک مقدار در تاپل از کلیدواژه in
استفاده می شود:
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
print("Yes, 'apple' is in the fruits tuple")
ادامه یادگیری
برای درک بهتر تغییر تاپل ها، به بخش بروزرسانی تاپل ها بروید یا برای مرور مقدمات، مقدمه تاپل ها را مطالعه کنید.