دریافت آخرین آیتم یک لیست در پایتون
در این آموزش با روش های مختلفی که میتوان در لیست های پایتون به آخرین آیتم دسترسی پیدا کرد، آشنا خواهیم شد. لیست های پایتون یکی از ساختارهای داده مهم است که برای ذخیره چند مقدار در یک متغیر استفاده میشود. تسلط بر list پایتون در کدنویسی بهتر به شما کمک خواهد کرد.
روش اول برای دسترسی به آخرین المان یک لیست استفاده از ایندکس منفی است. در پایتون عدد 1- برای دسترسی به آخرین المان استفاده میشود. به کد زیر دقت کنید:
>>> a = [1, 2, 3, 4, 5]
>>> a[-1]
5
روش دوم برای دسترسی به آخرین آیتم یک list در پایتون استفاده تابع len است. تابع len تعداد آیتم های یک لیست را برمیگرداند و با کمک کردن یک عدد از آن میتوان به آخرین المان دسترسی پیدا کرد:
>>> a = [1, 2, 3, 4, 5]
>>> a[len(a) - 1]
5
روش سوم برای حل این مشکل استفاده از تابع pop است. تابع pop آخرین آیتم را از یک لیست حذف کرده و return میکند. دقت کنید که استفاده از pop لیست را تغییر میدهد.
>>> a = [1, 2, 3, 4, 5]
>>> a.pop()
5
روش نهایی برای دسترسی به آخرین آیتم یک لیست استفاده از روش تکه کردن پایتون است. اگر با عدد منفی یک، لیست را تکه کنید، در پاسخ یک لیست با آخرین آیتم در اختیار شما خواهد بود:
>>> a = [1, 2, 3, 4, 5]
>>> a[-1:]
[5]