79 of 151 menu

Methode rfind

Die Methode rfind gibt den Index der Übereinstimmung eines Teilstrings vom Ende des Strings aus. Im ersten Parameter der Methode geben wir den String oder Teilstring an, den wir suchen möchten, im zweiten optionalen Parameter - den Index des Beginns der Suche, im dritten optionalen Parameter - den Index des Endes der Suche. Wenn der Teilstring nicht gefunden wird, gibt die Methode die Zahl -1 zurück.

Syntax

zeichenkette.rfind(was gesucht werden soll, [Startindex der Suche], [Endindex der Suche])

Beispiel

Lassen Sie uns die Position des ersten Teilstrings 'a' vom Ende des Strings aus finden:

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

Ergebnis der Codeausführung:

6

Beispiel

Lassen Sie uns nun die Suchgrenzen festlegen:

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

Ergebnis der Codeausführung:

2

Beispiel

Lassen Sie uns nun versuchen, mit der Methode rindex einen nicht vorhandenen Teilstring zu suchen:

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

Ergebnis der Codeausführung:

-1

Siehe auch

  • Methode find,
    die die Position eines Teilstrings in einem String zurückgibt
  • Methode index,
    die die Position eines Teilstrings in einem String zurückgibt
  • Methode rindex,
    die die Position eines Teilstrings vom Ende des Strings aus sucht
  • Methode count,
    die die Anzahl der Vorkommen eines Teilstrings in einem String zurückgibt
  • Methode endswith,
    die das Vorkommen eines Teilstrings vom Ende des Strings aus überprüft
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen