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