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

पायथन में सूची के पहले और अंतिम तत्व प्राप्त करें

ऐसी स्थिति हो सकती है जब आपको सूची का पहला और अंतिम तत्व प्राप्त करने की आवश्यकता हो। यहां मुश्किल हिस्सा यह है कि सूचियों से इन तत्वों का पता लगाते समय आपको सूची की लंबाई पर नज़र रखनी होगी। नीचे वे दृष्टिकोण दिए गए हैं जिनका उपयोग हम इसे प्राप्त करने के लिए कर सकते हैं। लेकिन निश्चित रूप से सभी दृष्टिकोणों में सूची में तत्वों के सूचकांक का उपयोग करना शामिल है।

केवल अनुक्रमणिका का उपयोग करना

किसी भी सूची में पहले तत्व को सूचकांक मान 0 दिया जाता है और अंतिम तत्व को मान -1 माना जा सकता है। इसलिए हम इन सूचकांक मूल्यों को सीधे सूची में लागू करते हैं और वांछित परिणाम प्राप्त करते हैं।

उदाहरण

Alist = ['Sun','Mon','Tue','Wed','Thu']
print("The given list : ",Alist)

print("The first element of the list : ",Alist[0])
print("The last element of the list : ",Alist[-1])

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

The given list : ['Sun', 'Mon', 'Tue', 'Wed', 'Thu']
The first element of the list : Sun
The last element of the list : Thu

सूची का टुकड़ा करना

लिस्ट स्लाइसिंग एक और तरीका है जिसमें हम कोलन का उपयोग करके स्लाइसिंग तकनीक का उपयोग करके सीधे तत्वों की स्थिति का उल्लेख करते हैं। पहले तत्व को पहले कोलन से पहले रिक्त मान का उपयोग करके एक्सेस किया जाता है और अंतिम तत्व को इनपुट के रूप में -1 के साथ लेन () निर्दिष्ट करके एक्सेस किया जाता है।

उदाहरण

Alist = ['Sun','Mon','Tue','Wed','Thu']
print("The given list : ",Alist)

first_last = Alist[::len(Alist)-1]
print(first_last)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

The given list : ['Sun', 'Mon', 'Tue', 'Wed', 'Thu']
['Sun', 'Thu']

फॉर लूप का उपयोग करना

हम 0 और -1 के रूप में इंडेक्स मान देते हुए ऑपरेटर के साथ लूप के लिए भी उपयोग कर सकते हैं।

उदाहरण

Alist = ['Sun','Mon','Tue','Wed','Thu']
print("The given list : ",Alist)

first_last = [Alist[n] for n in (0,-1)]
print(first_last)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

The given list : ['Sun', 'Mon', 'Tue', 'Wed', 'Thu']
['Sun', 'Thu']

  1. पायथन - K . से पहले तत्व का सूचकांक प्राप्त करें

    एक पायथन सूची में वस्तुओं के मूल्य किसी भी क्रमबद्ध क्रम में जरूरी नहीं हैं। इससे भी अधिक ऐसी स्थिति हो सकती है जब हम केवल एक विशिष्ट मूल्य से अधिक कुछ मूल्यों में रुचि रखते हैं। इस लेख में हम देखेंगे कि हम कैसे प्राप्त कर सकते हैं गणना का उपयोग करना गणना का उपयोग करके हम सूची में तत्वों का सूचकांक

  1. एपेंड () और विस्तार () पायथन में

    एपेंड () और एक्सटेंड () फ़ंक्शन का उपयोग पायथन सूची के साथ तत्वों की संख्या बढ़ाने के लिए किया जाता है। लेकिन दोनों का व्यवहार अलग है जैसा कि नीचे दिखाया गया है। जोड़ें () वाक्यविन्यास:list_name.append(value)यह केवल एक तर्क लेता है। यह फ़ंक्शन आने वाले तत्व को सूची के अंत में एक नए तत्व के रूप में

  1. पायथन में किसी सूची का अंतिम तत्व कैसे प्राप्त करें?

    पायथन अनुक्रम, सूची वस्तु सहित अनुक्रमण की अनुमति देता है। सूची में किसी भी तत्व को शून्य आधारित सूचकांक का उपयोग करके पहुँचा जा सकता है। यदि सूचकांक एक ऋणात्मक संख्या है, तो सूचकांक की गिनती अंत से शुरू होती है। जैसा कि हम सूची में अंतिम तत्व चाहते हैं, -1 को अनुक्रमणिका के रूप में उपयोग करें। >