80 of 151 menu

Methode rindex

De methode rindex retourneert de grootste index van een overeenkomende substring vanaf het einde van de string. In de eerste parameter van de methode specificeren we de string of substring die we willen vinden, in de tweede optionele parameter - de startindex van de zoekopdracht, in de derde optionele parameter - de eindindex van de zoekopdracht.

In tegenstelling tot de methode rfind werpt de methode rindex een uitzondering ValueError als de substring niet wordt gevonden.

Syntaxis

string.rindex(wat te vinden, [start zoeken], [einde zoeken])

Voorbeeld

Laten we de positie vinden van de eerste substring 'a' vanaf het einde van de string:

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

Resultaat van de uitvoering van de code:

6

Voorbeeld

Laten we nu de zoekgrenzen instellen:

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

Resultaat van de uitvoering van de code:

2

Voorbeeld

Laten we nu proberen om met de methode rindex een niet-bestaande substring te vinden:

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

Na uitvoering van de code retourneerde de methode een fout:

ValueError: substring not found

Zie ook

  • methode replace,
    die zoekt en een substring vervangt in een string
  • methode startswith,
    die een substring controleert vanaf het begin van de string
  • methode rfind,
    die de index van de laatste overeenkomstige substring in de string retourneert
  • methode count,
    die het aantal voorkomens van een substring in de string retourneert
  • methode endswith,
    die het voorkomen van een substring vanaf het einde van de string controleert
  • methode find,
    die de index van de eerste overeenkomstige substring in de string retourneert
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren