split-Methode
Die Methode split gibt eine Liste zurück, die durch
Teilen des Strings von links nach dem ersten
Auftreten des Teilstrings und des im Parameter angegebenen
Trennzeichens entsteht. 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.split(trennzeichen, [anzahl_der_teilungen])
Beispiel
Wenden wir die Methode split auf
den folgenden String an und teilen ihn einmal:
txt = 'ab_ac_dea'
print(txt.split('_', 1))
Ergebnis der Codeausführung:
['ab', 'ac_dea']
Beispiel
Wenden wir nun die Methode split
ohne Angabe der Anzahl der Teilungen an:
txt = 'ab_ac_dea'
print(txt.split('_'))
Ergebnis der Codeausführung:
['ab', 'ac', 'dea']
Siehe auch
-
Methode
rsplit,
die einen String von rechts nach einem Teilstring teilt -
Methode
rpartition,
die einen String nach dem letzten Auftreten eines Teilstrings teilt -
Methode
partition,
die einen String nach dem ersten Auftreten eines Teilstrings teilt -
Methode
join,
die einen String aus einer Liste von Strings zurückgibt