rfind ක්රමය
rfind ක්රමය අවසානයේ සිට උප නූලේ
ගැලපීමේ දර්ශකය ලබා දෙයි. ක්රමයේ පළමු
පරාමිතිය තුළ අපි සොයා ගැනීමට අවශ්ය
නූල හෝ උප නූල සඳහන් කරමු, දෙවන
අනිවාර්ය නොවන පරාමිතිය තුළ - සෙවීම ආරම්භ
කිරීමේ දර්ශකය, තෙවන අනිවාර්ය නොවන
පරාමිතිය තුළ - සෙවීම අවසන් කිරීමේ දර්ශකය.
උප නූල හමු නොවුනහොත්, ක්රමය -1
අංකය ලබා දෙයි.
වාග් රීතිය
නූල.rfind(සොයා ගත යුතු දේ, [සෙවීම ආරම්භ කිරීමේ දර්ශකය], [සෙවීම අවසන් කිරීමේ දර්ශකය])
උදාහරණය
නූලේ අවසානයේ සිට පළමු 'a' උප
නූලේ ස්ථානය සොයා ගනිමු:
txt = 'abacdea'
print(txt.rfind('a'))
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
6
උදාහරණය
දැන් අපි සෙවීමේ මායිම් නිර්ණය කරමු:
txt = 'abacdea'
print(txt.rfind('a', 1, 3))
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
2
උදාහරණය
දැන් අපි rindex ක්රමය භාවිතා කර
නොපවතින උප නූලක් සෙවීමට උත්සාහ කරමු:
txt = 'abacdea'
print(txt.rfind('f'))
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
-1