Python3 split()-Methode
Beschreibung
Die split()-Methode zerlegt eine Zeichenkette anhand eines angegebenen Trennzeichens. Diese Methode teilt die Zeichenkette in Teilzeichenketten auf und gibt eine Liste zurück, die aus diesen Teilzeichenketten besteht.
Wenn der zweite Parameter num angegeben ist, wird die Zeichenkette in num+1 Teilzeichenketten aufgeteilt.
Die split()-Methode eignet sich besonders zum Aufteilen einer Zeichenkette in mehrere Teile basierend auf einem bestimmten Trennzeichen.
Syntax
Syntax der split()-Methode:
str.split(str="", num=string.count(str))
Parameters
- str -- Trennzeichen, standardmäßig alle Leerraumzeichen, einschließlich Leerzeichen, Zeilenumbrüche (\n), Tabulatoren (\t) usw.
- num -- Anzahl der Aufteilungen. Wenn dieser Parameter gesetzt ist, wird die Zeichenkette in höchstens maxsplit+1 Teilzeichenketten aufgeteilt. Der Standardwert ist -1, was bedeutet, dass alle Vorkommen aufgeteilt werden.
Rückgabewert
Gibt eine Liste der aufgeteilten Zeichenketten zurück.
Beispiele
Die folgenden Beispiele zeigen, wie die split()-Funktion verwendet wird:
Beispiel (Python 3.0+)
Die Ausgabe der obigen Beispiele ist wie folgt:
['this', 'is', 'string', 'example....wow!!!'] ['th', 's is string example....wow!!!'] ['this is string example....', 'o', '!!!']
Das folgende Beispiel verwendet # als Trennzeichen, setzt den zweiten Parameter auf 1 und gibt zwei Parameterlisten zurück.
Beispiel (Python 3.0+)
Die Ausgabe des obigen Beispiels ist wie folgt:
['Google', 'Example#Taobao#Facebook']
Andere Erweiterungen
Python3 Zeichenketten