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