इस लेख में, हम लिस्ट में किसी तत्व की अंतिम घटना ढूंढने के विभिन्न तरीके देखेंगे।
आइए देखें कि दी गई लिस्ट को उलटकर किसी तत्व की अंतिम घटना कैसे ढूंढें। कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें:
- लिस्ट इनिशियलाइज़ करें।
- reverse विधि का उपयोग करके लिस्ट को उलटें।
- index विधि का उपयोग करके तत्व का इंडेक्स ढूंढें।
- तत्व का वास्तविक इंडेक्स है len(list) - index - 1।
- अंतिम इंडेक्स प्रिंट करें।
उदाहरण
आइए कोड देखें:
# लिस्ट इनिशियलाइज़ करना words = ['eat', 'sleep', 'drink', 'sleep', 'drink', 'sleep', 'go', 'come'] element = 'sleep' # लिस्ट उलटना words.reverse() # तत्व का इंडेक्स ढूंढना index = words.index(element) # अंतिम इंडेक्स प्रिंट करना print(len(words) - index - 1)
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा:
आउटपुट
5
दूसरा तरीका सभी इंडेक्स ढूंढना और उनमें से अधिकतम प्राप्त करना है।
उदाहरण
आइए कोड देखें:
# लिस्ट इनिशियलाइज़ करना words = ['eat', 'sleep', 'drink', 'sleep', 'drink', 'sleep', 'go', 'come'] element = 'sleep' # अंतिम घटना ढूंढना final_index = max(index for index, item in enumerate(words) if item == element) # इंडेक्स प्रिंट करना print(final_index)
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा:
आउटपुट
5
निष्कर्ष
यदि लेख में आपके कोई प्रश्न हैं, तो उन्हें कमेंट सेक्शन में बताएं।