Die Methode rsplit
Die Methode rsplit gibt eine Liste aus
einem String zurück, der nach dem letzten Vorkommen
des Substrings und des im Parameter angegebenen
Separators geteilt wurde. Im zweiten optionalen
Parameter geben wir an, wie oft wir den
String teilen wollen. Standardmäßig kann der
String unbegrenzt oft geteilt werden.
Syntax
string.rsplit(separator, [maxsplit])
Beispiel
Wenden wir die Methode rsplit auf
den folgenden String an und teilen ihn einmal:
txt = 'ab_ac_dea'
print(txt.rsplit('_', 1))
Ergebnis der Codeausführung:
['ab_ac', 'dea']
Beispiel
Wenden wir nun die Methode rsplit
ohne Angabe der Anzahl der Teilungen an:
txt = 'ab_ac_dea'
print(txt.rsplit('_'))
Ergebnis der Codeausführung:
['ab', 'ac', 'dea']
Siehe auch
-
Methode
split,
die einen String von links nach einem Substring teilt -
Methode
rpartition,
die einen String nach dem letzten Vorkommen eines Substrings teilt -
Methode
rsplit,
die einen String von rechts nach einem Substring teilt -
Methode
partition,
die einen String nach dem ersten Vorkommen eines Substrings teilt -
Methode
join,
die einen String aus einer Liste von Strings zurückgibt