কম্পিউটার

পাইথনে প্রদত্ত তালিকা থেকে শেষ এন উপাদানগুলি পান


একটি পাইথন তালিকা দেওয়া হলে আমরা শুধুমাত্র শেষ কয়েকটি উপাদান খুঁজে বের করতে চাই।

স্লাইসিং সহ

এক্সট্রাক্ট করা পদের সংখ্যা দেওয়া আছে। এর উপর ভিত্তি করে আমরা একটি নেতিবাচক চিহ্ন ব্যবহার করে তালিকার শেষ থেকে উপাদানগুলিকে টুকরো টুকরো করার কৌশল ডিজাইন করি৷

উদাহরণ

listA = ['Mon','Tue','Wed','Thu','Fri','Sat']
# Given list
print("Given list : \n",listA)
# initializing N
n = 4
# using list slicing
res = listA[-n:]
# print result
print("The last 4 elements of the list are : \n",res)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given list :
['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']
The last 4 elements of the list are :
['Wed', 'Thu', 'Fri', 'Sat']

ইসলাইস সহ

আইলাইস ফাংশন তালিকার বিপরীত ক্রম সহ একটি প্যারামিটার হিসাবে অবস্থানের সংখ্যা নেয়৷

উদাহরণ

from itertools import islice
listA = ['Mon','Tue','Wed','Thu','Fri','Sat']
# Given list
print("Given list : \n",listA)
# initializing N
n = 4
# using reversed
res = list(islice(reversed(listA), 0, n))
res.reverse()
# print result
print("The last 4 elements of the list are : \n",res)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given list :
['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']
The last 4 elements of the list are :
['Wed', 'Thu', 'Fri', 'Sat']

  1. পাইথনে তালিকার প্রদত্ত তালিকা থেকে ইতিবাচক উপাদান পান

  2. পাইথনে সূচক দ্বারা একটি তালিকার উপাদান খুঁজুন

  3. একটি পাইথন তালিকা থেকে বিগ্রাম গঠন

  4. একটি তালিকা থেকে N বৃহত্তম উপাদান খুঁজে পেতে পাইথন প্রোগ্রাম