٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش پایتون – موارد فهرست دسترسی

دسترسی به موارد موارد فهرست بندی شده اند و می توانید با مراجعه به شماره فهرست به آنها دسترسی پیدا کنید: مثال مورد دوم لیست را چاپ کنید: thislist = ["apple", "banana", "cherry"] print(thislist[1]) توجه: اولین مورد دارای شاخص 0 است.…

محمد یوسفی

28 آگوست 2021

دسترسی به موارد

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

مثال

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

thislist = ["apple", "banana", "cherry"]
print(thislist[1])

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

نمایه سازی منفی

نمایه سازی منفی یعنی شروع از پایان

-1اشاره به آخرین مورد ، -2اشاره به آخرین مورد دوم و غیره

مثال

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

thislist = ["apple", "banana", "cherry"]
print(thislist[-1])

محدوده شاخص ها

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

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

مثال

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

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

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

به یاد داشته باشید که مورد اول دارای شاخص 0 است.

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

مثال

این مثال موارد را از ابتدا به “کیوی” ، اما نه شامل:

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

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

مثال

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

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

محدوده شاخصهای منفی

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

مثال

این مثال موارد را از “نارنجی” (-4) به “اما” شامل “انبه” (-1) بر نمی گرداند:

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

بررسی کنید آیا مورد موجود است یا خیر

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

مثال

بررسی کنید آیا “سیب” در لیست وجود دارد:

thislist = ["apple", "banana", "cherry"]
if "apple" in thislist:
  print("Yes, 'apple' is in the fruits list")

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها