آموزش پایتون

مدیریت فایل

دسترسی تاپل‌ها

دسترسی به آیتم های تاپل

می توانید با اشاره به شماره فهرست، در داخل براکت مربعی به آیتم های تاپل دسترسی پیدا کنید:

مثال

چاپ آیتم دوم تاپل:
				
					thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
				
			

توجه: اولین آیتم دارای شماره فهرست 0 است.

شماره فهرست منفی

شماره فهرست منفی به معنی شمارش آیتم ها از انتهای تاپل است.

-1 به آخرین آیتم، -2 به آیتم یکی مانده به آخر و… اشاره دارد.

مثال

چاپ آخرین آیتم تاپل:
				
					thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])
				
			

محدوده آیتم ها

شما می توانید محدوده ای از آیتم ها را با تعیین شماره فهرست شروع و پایان محدوده مشخص کنید.

هنگام تعیین محدوده، مقدار بازگشتی یک تاپل جدید با موارد مشخص شده خواهد بود.

مثال

آیتم سوم، چهارم و پنجم را برگردانید:

				
					thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
				
			

توجه: توجه: در زمان تعیین محدوده، شماره فهرست اول شامل محدوده می شود اما شماره فهرست دوم شامل محدوده نمی شود.

به یاد داشته باشید که اولین آیتم دارای شماره فهرست 0 است.

با حذف مقدار شروع، محدوده از اولین آیتم شروع می شود:

مثال

این مثال موارد را از ابتدا تا “Kiwi” باز می گرداند، اما شامل خود آیتم “Kiwi” نمی شود:

				
					thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[:4])
				
			

با حذف مقدار پایانی، محدوده تا انتهای لیست در نظر گرفته می شود:

مثال

این مثال آیتم ها را از “cherry” تا انتها برمی گرداند:

				
					thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:])
				
			

محدوده منفی

اگر می‌خواهید جستجو را از انتهای تاپل شروع کنید، شماره فهرست های منفی را مشخص کنید:

مثال

این مثال موارد را از شماره فهرست -4 (شامل خود این آیتم) تا شماره فهرست -1 (بجز خود این آیتم) برمی گرداند:

				
					thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])
				
			

بررسی وجود یک آیتم

برای تعیین اینکه آیا یک آیتم مشخص در یک تاپل وجود دارد یا خیر از کلمه کلیدی in استفاده کنید:

مثال

بررسی وجود “apple” در تاپل:

				
					thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
  print("Yes, 'apple' is in the fruits tuple")
				
			

آموزش پایتون

مدیریت فایل