80 of 151 menu

rindex ක්‍රමය

rindex ක්‍රමය අවසානයේ සිට අනුපිටපත් යෙදීමේ විශාලතම දර්ශකය ලබා දෙයි. ක්‍රමයේ පළමු පරාමිතියේ දී අපට සොයාගත යුතු නූල් හෝ අනුපිටපත සඳහන් කරමු, දෙවන විකල්ප පරාමිතියේ දී - සෙවීම ආරම්භ කිරීමේ දර්ශකය, තෙවන විකල්ප පරාමිතියේ දී - සෙවීම අවසන් කිරීමේ දර්ශකය.

rfind ක්‍රමයට වඩා වෙනස්ව rindex ක්‍රමය ValueError ව්‍යතිරේකයක් යොමු කරයි, අනුපිටපත සොයාගත නොහැකි නම්.

වාග් රීතිය

නූල්.rindex(සොයා ගත යුත්තේ කුමක්ද, [සෙවීම ආරම්භය], [සෙවීම අවසානය])

උදාහරණය

අපි 'a' අනුපිටපතේ පළමු තැනපත අවසානයේ සිට සොයා ගනිමු:

txt = 'abacdea' print(txt.rindex('a'))

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

6

උදාහරණය

දැන් අපි සෙවීමේ මායිම් නියම කරමු:

txt = 'abacdea' print(txt.rindex('a', 1, 3))

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

2

උදාහරණය

දැන් අපි rindex ක්‍රමය භාවිතයෙන් නොපවතින අනුපිටපතක් සොයා ගැනීමට උත්සාහ කරමු:

txt = 'abacdea' print(txt.rindex('f'))

කේතය ක්‍රියාත්මක කිරීමෙන් පසු ක්‍රමය අපට දෝෂයක් ලබා දුන්නේය:

ValueError: substring not found

මෙයද බලන්න

  • replace ක්‍රමය,
    නූලක අනුපිටපත සොයාගෙන ප්‍රතිස්ථාපනය කරයි
  • startswith ක්‍රමය,
    ආරම්භයේ සිට අනුපිටපත පරීක්ෂා කරයි
  • rfind ක්‍රමය,
    නූලක අනුපිටපත යෙදීමේ අවසන් දර්ශකය ලබා දෙයි
  • count ක්‍රමය,
    නූලක අනුපිටපත යෙදීම් ගණන ලබා දෙයි
  • endswith ක්‍රමය,
    අවසානයේ සිට අනුපිටපත යෙදීම පරීක්ෂා කරයි
  • find ක්‍රමය,
    නූලක අනුපිටපත යෙදීමේ පළමු දර්ශකය ලබා දෙයි
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න