index मेथड
index मेथड स्ट्रिंग में सबस्ट्रिंग के पहले मिलान का इंडेक्स लौटाता है।
मेथड के पहले पैरामीटर में हम अपनी आवश्यक सबस्ट्रिंग निर्दिष्ट करते हैं,
दूसरे और तीसरे वैकल्पिक पैरामीटर में
- क्रमशः खोज की शुरुआत और अंत का इंडेक्स।
यदि सबस्ट्रिंग नहीं मिलती है, तो मेथड एक एक्सेप्शन थ्रो करेगा।
सिंटैक्स
स्ट्रिंग.index(सबस्ट्रिंग, [खोज प्रारंभ], [खोज अंत])
उदाहरण
आइए 'a' सबस्ट्रिंग की स्थिति खोजें:
txt = 'abcadea'
print(txt.index('a'))
कोड निष्पादन का परिणाम:
0
उदाहरण
आइए अब खोज की सीमाएं निर्दिष्ट करें:
txt = 'abcadea'
print(txt.index('a', 1, 4))
कोड निष्पादन का परिणाम:
3
यह भी देखें
-
rindexमेथड,
जो स्ट्रिंग के अंत में सबस्ट्रिंग के सबसे बड़े मिलान इंडेक्स को लौटाता है -
findमेथड,
जो स्ट्रिंग में सबस्ट्रिंग के पहले मिलान का इंडेक्स लौटाता है -
startswithमेथड,
जो स्ट्रिंग की शुरुआत से सबस्ट्रिंग की जांच करता है -
endswithमेथड,
जो स्ट्रिंग के अंत से सबस्ट्रिंग की जांच करता है -
countमेथड,
जो स्ट्रिंग में सबस्ट्रिंग के मिलानों की संख्या लौटाता है