Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में दी गई सूची से अंतिम N तत्व प्राप्त करें


एक पायथन सूची दी गई है, हम केवल अंतिम कुछ तत्वों को ढूंढना चाहते हैं।

स्लाइसिंग के साथ

निकाले जाने वाले स्थानों की संख्या दी गई है। उस आधार पर हम सूची के अंत से तत्वों को स्लाइस करने के लिए नकारात्मक चिह्न का उपयोग करके स्लाइसिंग तकनीक डिज़ाइन करते हैं।

उदाहरण

listA = ['Mon','Tue','Wed','Thu','Fri','Sat']
# दी गई सूची
print("Given list : \n",listA)
# N प्रारंभिक करना
n = 4
# सूची स्लाइसिंग का उपयोग करके
res = listA[-n:]
# परिणाम प्रिंट करें
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']

islice के साथ

islice फ़ंक्शन सूची के उल्टे क्रम के साथ पैरामीटर के रूप में स्थानों की संख्या लेता है।

उदाहरण

from itertools import islice
listA = ['Mon','Tue','Wed','Thu','Fri','Sat']
# दी गई सूची
print("Given list : \n",listA)
# N प्रारंभिक करना
n = 4
# reversed का उपयोग करके
res = list(islice(reversed(listA), 0, n))
res.reverse()
# परिणाम प्रिंट करें
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. - पायथन में दी गई सूची की सूची से केवल धनात्मक तत्व प्राप्त करें

    सूचियाँ नेस्टेड हो सकती हैं, मतलब एक सूची के तत्व स्वयं सूचियाँ होते हैं। इस लेख में हम देखेंगे कि सूची की सूची से केवल धनात्मक संख्याएं कैसे निकाली जाएं। परिणाम में एक नई सूची होगी जिसमें धनात्मक संख्याओं वाली नेस्टेड सूचियाँ होंगी। for in के साथ यहां हम केवल फॉर लूप का उपयोग करके सूची में तत्वों

  1. - पायथन में इंडेक्स द्वारा सूची के तत्व खोजें

    दो सूचियों पर विचार करें। दूसरी सूची के तत्व संख्याएं हैं जिन्हें पहली सूची के तत्वों के लिए इंडेक्स पोजीशन के रूप में माना जाना चाहिए। इस परिदृश्य के लिए हमारे पास नीचे दिए गए पायथन प्रोग्राम हैं। map और getitem के साथ हम getitem मैजिक मेथड का उपयोग कर सकते हैं जिसका उपयोग सूची आइटम्स को एक्सेस कर

  1. - पायथन प्रोग्राम सूची से N सबसे बड़े तत्व खोजने के लिए

    एक पूर्णांक सूची दी गई है, हमारा कार्य सूची में N सबसे बड़े तत्व ढूंढना है। उदाहरण इनपुट : [40, 5, 10, 20, 9] N = 2 आउटपुट: [40, 20] एल्गोरिदम चरण 1: एक पूर्णांक सूची और सबसे बड़ी संख्या की संख्या इनपुट करें। चरण 2: पहले सूची को N बार पार करें। चरण 3: प्रत्येक पारगमन में सबसे बड़ा मान ढूंढें और इसे