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