79 of 151 menu

Metoden rfind

Metoden rfind returnerer indeksen for forekomst av delstreng fra slutten av strengen. I den første parameteren til metoden angir vi strengen eller delstrengen vi ønsker å finne, i den andre valgfrie parameteren - indeksen for start av søket, i den tredje valgfrie parameteren - indeksen for slutt av søket. Hvis delstrengen ikke blir funnet, returnerer metoden tallet -1.

Syntaks

streng.rfind(hva som skal finnes, [startindeks for søk], [sluttindeks for søk])

Eksempel

La oss finne posisjonen til den første delstrengen 'a' fra slutten av strengen:

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

Resultat av kjøring av koden:

6

Eksempel

Og la oss nå angi grensene for søket:

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

Resultat av kjøring av koden:

2

Eksempel

Og la oss nå prøve å bruke metoden rindex for å finne en ikke-eksisterende delstreng:

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

Resultat av kjøring av koden:

-1

Se også

  • metoden find,
    som returnerer posisjonen til delstrengen i strengen
  • metoden index,
    som returnerer posisjonen til delstrengen i strengen
  • metoden rindex,
    som søker etter posisjonen til delstrengen fra slutten av strengen
  • metoden count,
    som returnerer antall forekomster av delstrengen i strengen
  • metoden endswith,
    som sjekker forekomst av delstreng fra slutten av strengen
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis