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

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

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

1. केवल इंडेक्स का उपयोग

पहला तत्व: इंडेक्स 0, अंतिम तत्व: इंडेक्स -1।

Alist = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu']
print("The given list:", Alist)
print("First element:", Alist[0])
print("Last element:", Alist[-1])

आउटपुट:

First element: Sun
Last element: Thu

2. लिस्ट स्लाइसिंग

Alist[::len(Alist)-1] से पहला और अंतिम तत्व प्राप्त करें।

Alist = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu']
first_last = Alist[::len(Alist)-1]
print(first_last)

आउटपुट: ['Sun', 'Thu']

3. फॉर लूप और इंडेक्स टपल

Alist = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu']
first_last = [Alist[n] for n in (0, -1)]
print(first_last)

आउटपुट: ['Sun', 'Thu']

सारांश

इंडेक्स 0 और -1 सबसे सीधा और कुशल तरीका है। स्लाइसिंग ट्रिक केवल तभी काम करती है जब सूची में ≥2 तत्व हों।

  1. - Python - K से बड़े पहले तत्व का इंडेक्स प्राप्त करना

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

  1. - पायथन में append() और extend() फ़ंक्शन

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

  1. - Python में लिस्ट का लास्ट एलिमेंट कैसे प्राप्त करें?

    Python सीक्वेंस, जिसमें लिस्ट ऑब्जेक्ट शामिल है, इंडेक्सिंग की अनुमति देता है। लिस्ट में किसी भी एलिमेंट को जीरो-बेस्ड इंडेक्स का उपयोग करके एक्सेस किया जा सकता है। यदि इंडेक्स नेगेटिव नंबर है, तो इंडेक्स की गिनती अंत से शुरू होती है। चूंकि हम लिस्ट में लास्ट एलिमेंट चाहते हैं, -1 को इंडेक्स के रूप