Python – دسترسی به آیتم‌های یک تاپل (Access Tuple Items)

دسترسی به آیتم‌های یک تاپل در پایتون

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

مثال

چاپ دومین آیتم در تاپل:

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])

توجه: جستجو از ایندکس 2 (شامل) شروع می‌شود و در ایندکس 5 (غیرشامل) پایان می‌یابد.

مثال

این مثال آیتم‌های از ابتدای تاپل تا قبل از “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")

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - تاریخ‌ها (Dates)

JavaScript – تاریخ‌ها (Dates)

آبجکت‌های تاریخ (Date) در جاوااسکریپت آبجکت‌های تاریخ در جاوااسکریپت به ما امکان کار با تاریخ و زمان را می‌دهند....

بیشتر بخوانید
JavaScript - آرایه‌های ثابت (Array Const)

JavaScript – آرایه‌های ثابت (Array Const)

جاوااسکریپت: تعریف آرایه با const در سال 2015، جاوااسکریپت کلمه کلیدی مهمی به نام const را معرفی کرد. این...

بیشتر بخوانید
JavaScript - تکرار آرایه‌ها (Array Iteration)

JavaScript – تکرار آرایه‌ها (Array Iteration)

جاوا اسکریپت: تکرار بر روی آرایه‌ها جاوا اسکریپت روش‌های مختلفی برای تکرار (Iteration) بر روی آرایه‌ها ارائه می‌دهد که...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.