Definition
Die Methode split() zerlegt eine Zeichenkette in eine Liste. Standardmäßig ist das Trennzeichen ein beliebiges Leerzeichen, es kann aber auch angegeben werden. Beachte, dass die Liste die angegebene Anzahl von Elementen plus eins enthält, wenn maxsplit angegeben ist.
Syntax
string.split(separator, maxsplit)
Parameter
Parameter | Beschreibung |
---|---|
separator | Optional. Gibt das Trennzeichen an, das beim Aufteilen der Zeichenfolge verwendet werden soll. Standardmäßig ist jedes Leerzeichen ein Trennzeichen |
maxsplit | Optional. Gibt an, wie viele Aufteilungen vorgenommen werden sollen. Der Standardwert ist -1, was "alle Vorkommen" bedeutet |
Beispiele:
meinStr = "Hallo! Willkommen bei den Python-Tutorials."
ergebnis = meinStr.split()
print(ergebnis)
# ein bestimmtes Trennzeichen verwenden
meinStr = "Hallo! Willkommen! bei! den! Python! tutorials!"
ergebnis = meinStr.split("! ")
print(result)
# Verwendung des maxsplit-Parameters
meinStr = "Hallo! Willkommen! bei! den! Python! tutorials!"
ergebnis = meinStr.split("! ", 2)
print(ergebnis)