79 of 151 menu

Njia rfind

Njia rfind inarudisha fahirisi ya linganisho la kipande-kitenzi kutoka mwisho wa kamba. Katika kipimo cha kwanza cha njia tunaainisha kamba au kipande-kitenzi, unachotaka kupata, katika kipimo cha pili kisicholazimika - fahirisi ya mwanzo wa utafutaji, katika kipimo cha tatu kisicholazimika - fahirisi ya mwisho wa utafutaji. Kama kipande-kitenzi hakipatikani, njia itarudisha nambari -1.

Syntax

kamba.rfind(kile kinachohitajika kupata, [fahirisi ya mwanzo wa utafutaji], [fahirisi ya mwisho wa utafutaji])

Mfano

Wacha tupate nafasi ya kipande-kitenzi cha kwanza 'a' kutoka mwisho wa kamba:

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

Matokeo ya utekelezaji wa kificho:

6

Mfano

Sasa wacha tuweke mipaka ya utafutaji:

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

Matokeo ya utekelezaji wa kificho:

2

Mfano

Sasa wacha tujaribu kwa kutumia njia rindex kupata kipande-kitenzi kisichopo:

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

Matokeo ya utekelezaji wa kificho:

-1

Angalia pia

  • njia find,
    ambayo inarudisha nafasi ya kipande-kitenzi katika kamba
  • njia index,
    ambayo inarudisha nafasi ya kipande-kitenzi katika kamba
  • njia rindex,
    ambayo inatafuta nafasi ya kipande-kitenzi kutoka mwisho wa kamba
  • njia count,
    ambayo inarudisha idadi ya matukio ya kipande-kitenzi katika kamba
  • njia endswith,
    ambayo inakagua tukio la kipande-kitenzi kutoka mwisho wa kamba
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa