Die partition-Methode
Die Methode partition gibt ein Tupel
aus einem String zurück, der beim ersten Vorkommen
eines Teilstrings und dem im Parameter angegebenen
Separator geteilt wurde.
Syntax
string.partition(separator)
Beispiel
Wenden wir die Methode partition auf
den folgenden String an:
txt = 'abc_dea'
print(txt.partition('_'))
Ergebnis der Codeausführung:
('abc', '_', 'dea')
Beispiel
Fügen wir nun unserem String ein zusätzliches
Zeichen '_' hinzu und wenden erneut die Methode
partition an:
txt = 'ab_cd_ea'
print(txt.partition('_'))
Wie das erhaltene Ergebnis zeigt, hat die Methode
den String nur beim ersten Vorkommen
des Zeichens '_' geteilt:
('ab', '_', 'cd_ea')
Siehe auch
-
die Methode
rpartition,
die einen String beim letzten Vorkommen eines Teilstrings teilt -
die Methode
rsplit,
die einen String nach einem Teilstring von rechts teilt -
die Methode
split,
die einen String nach einem Teilstring von links teilt -
die Methode
join,
die einen String aus einer Liste von Strings zurückgibt