इस ट्यूटोरियल में, हम rindex() . के बारे में जानेंगे तार की विधि।
विधि rindex() सबस्ट्रिंग . की अंतिम घटना का सूचकांक लौटाता है स्ट्रिंग . में . यदि दिया गया सबस्ट्रिंग स्ट्रिंग में नहीं मिलता है तो यह एक अपवाद उत्पन्न करेगा।
उदाहरण
# stringstring को इनिशियलाइज़ करना ='ट्यूटोरियल पॉइंट पायथन सीखने के लिए एक बेहतरीन जगह है। Tutorialspoint एक अन्य कंपनी है'# rindexprint(string.rindex('tutorialspoint')) का उपयोग करके 'ट्यूटोरियल्सपॉइंट' ढूँढना# rfindprint(string.rindex('is')) का उपयोग करके 'is' ढूँढना
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
4964
हम दो वैकल्पिक तर्क भी दे सकते हैं शुरू करें और समाप्त सूचकांक यदि हम प्रारंभ और अनुक्रमणिका प्रदान करते हैं, तो rindex() उस श्रेणी में सबस्ट्रिंग की खोज करेगा जिसमें अंतिम अनुक्रमणिका शामिल नहीं है।
उदाहरण
# stringstring को इनिशियलाइज़ करना ='ट्यूटोरियल पॉइंट पायथन सीखने के लिए एक बेहतरीन जगह है। Tutorialspoint anian company'# rindexprint(string.rindex('tutorialspoint', 0, 45)) का उपयोग करके 'Tutorialspoint' ढूंढ रहा है। /पूर्व>आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
015यदि दिया गया सबस्ट्रिंग स्ट्रिंग में नहीं है, तो rindex() एक अपवाद उठाएगा। आइए एक उदाहरण देखें।
उदाहरण
# stringstring को इनिशियलाइज़ करना ='ट्यूटोरियल पॉइंट पायथन सीखने के लिए एक बेहतरीन जगह है। Tutorialspoint anian company'# rindexprint(string.rindex('tutorialspoint')) का उपयोग करके 'ट्यूटोरियल्सपॉइंट' ढूंढ रही है।आउटपुट
यदि आप उपरोक्त प्रोग्राम को निष्पादित करते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
-------------------------------------------------------- ---------------------------- वैल्यूएरर ट्रेसबैक (सबसे हालिया कॉल अंतिम)<मॉड्यूल>34 में # rfind का उपयोग करके 'ट्यूटोरियल पॉइंट' ढूँढना ----> 5 प्रिंट (string.rindex ('tutorialspoint')) ValueError:सबस्ट्रिंग नहीं मिला निष्कर्ष
यदि आपको ट्यूटोरियल में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।