In Python ist split() eine häufig verwendete String-Methode, die einen String in Teilstrings aufteilt und eine Liste mit diesen Teilstrings zurückgibt. Diese Methode kann eine Zeichenfolge basierend auf dem angegebenen Trennzeichen in mehrere Teile aufteilen. Seine grundlegende Syntax lautet „str.split(separator, maxsplit)“, str ist die zu teilende Zeichenfolge, Separator ist das Trennzeichen und maxsplit ist ein optionaler Parameter, der die maximale Anzahl der Teilungen angibt.
In Python ist split() eine häufig verwendete String-Methode, die einen String in Teilstrings aufteilt und eine Liste mit diesen Teilstrings zurückgibt. Diese Methode kann eine Zeichenfolge basierend auf dem angegebenen Trennzeichen in mehrere Teile aufteilen.
Das Folgende ist die grundlegende Syntax der Methode split():
str.split(separator, maxsplit)
Dabei ist str die zu teilende Zeichenfolge, Separator das Trennzeichen und maxsplit ein optionaler Parameter, der die maximale Anzahl der Teilungen angibt.
Hier sind einige Beispiele für die Verwendung der Methode „split()“:
text = "Hello, World!" split_text = text.split() print(split_text) # 输出:['Hello,', 'World!']
Standardmäßig verwendet die Methode „split()“ Leerzeichen als Trennzeichen.
text = "apple, banana, orange" split_text = text.split(",") print(split_text) # 输出:['apple', ' banana', ' orange']
In diesem Beispiel verwenden wir Komma als Trennzeichen.
text = "apple,banana,orange,grape" split_text = text.split(",", maxsplit=1) print(split_text) # 输出:['apple', 'banana,orange,grape']
In diesem Beispiel verwenden wir Komma als Trennzeichen und geben die maximale Anzahl an Unterteilungen als 1 an. Das bedeutet, dass die Methode split() die Zeichenfolge nur am ersten Komma teilt, nicht an allen Kommas.
Standardmäßig teilt die Methode split() die Zeichenfolge am Trennzeichen und behält die Leerzeichen im Ergebnis bei. Wenn Sie die Trennzeichen und Leerzeichen ignorieren möchten, können Sie mit der Methode „strip()“ führende und nachfolgende Leerzeichen aus dem Ergebnis entfernen. Zum Beispiel:
text = " Hello, World! " split_text = text.split() print(split_text) # 输出:['Hello,', 'World!'],注意分隔符前后有空格 # 使用strip()方法移除空格 split_text = [item.strip() for item in text.split()] print(split_text) # 输出:['Hello,', 'World!'],注意结果中已经没有空格了
Durch die Verwendung der Methode „strip()“ können wir sicherstellen, dass jeder Teil im Ergebnis eine saubere Zeichenfolge ist, bei der führende und nachgestellte Leerzeichen entfernt wurden.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Split in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!