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 मेथड,
    जो स्ट्रिंग में सबस्ट्रिंग के मिलानों की संख्या लौटाता है