79 of 151 menu

Meetod rfind

Meetod rfind tagastab alamstringi viimase vastenduse indeksi stringi lõpust. Meetodi esimeses parameetris määratakse string või alamstring, mida soovitakse leida, teises valikulises parameetris - otsingu algusindeks, kolmandas valikulises parameetris - otsingu lõpuindeks. Kui alamstringi ei leita, tagastab meetodi arvu -1.

Süntaks

string.rfind(mida otsida, [otsingu algusindeks], [otsingu lõpuindeks])

Näide

Leiame esimese alamstringi 'a' asukoha stringi lõpust:

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

Koodi täitmise tulemus:

6

Näide

Määrame nüüd otsingu piirid:

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

Koodi täitmise tulemus:

2

Näide

Proovime nüüd meetodiga rindex leida olematut alamstringi:

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

Koodi täitmise tulemus:

-1

Vaata ka

  • meetod find,
    mis tagastab alamstringi asukoha stringis
  • meetod index,
    mis tagastab alamstringi asukoha stringis
  • meetod rindex,
    mis otsib alamstringi asukohta stringi lõpust
  • meetod count,
    mis tagastab alamstringi esinemiste arvu stringis
  • meetod endswith,
    mis kontrollib alamstringi esinemist stringi lõpust
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu