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 ක්‍රමය,
    එය වැකියක උපවැකිය ඇතුලත් වීම් ගණන ආපසු දෙයි