Python String split(): Liste, nach Zeichen, Trennzeichen BEISPIEL
Worin besteht Split? Python?
Die Split-Funktion hilft bei der String-Manipulation in Python. Sie können damit eine Zeichenfolge in verschiedene Teilzeichenfolgen aufteilen. Es gibt eine Liste der Wörter zurück, die in einer Zeile oder Zeichenfolge vorhanden sind und durch eine Trennzeichenfolge getrennt sind.
Warum die Funktion split() verwenden in Python?
Hier sind Gründe für die Verwendung Python split()-Funktion:
- A Python Das Programm erfordert möglicherweise die Manipulation von Zeichenfolgen.
- Wenn Sie lange Zeichenfolgen oder eine Zeile in viele Teilzeichenfolgen oder kleinere Zeichenfolgen aufteilen möchten.
- Die Funktion funktioniert auch dann, wenn kein Trennzeichen vorhanden ist oder Leerzeichen vorhanden sind. Es liefert eine Ausgabe oder unterbricht die Zeichenfolgenaufteilungen.
- Die Split-Funktion teilt Teilzeichenfolgen in Form von Elementen der Zeichenfolge.
- Die Funktion durchsucht die Zeile/Zeichenfolge auf das Vorhandensein eines Standardtrennzeichens, das als Parameter übergeben wird.
- Eine Split-Funktion hilft bei der effektiven Stringverwaltung in Python Code.
Syntax der Split-Funktion in Python
Eine Split-Funktion in Python liefert eine Liste von Wörtern in jeder Zeile oder in einer Zeichenfolge. Solche Zeichenfolgen sind immer durch eine Trennzeichenfolge getrennt. Es liefert eine oder mehrere Teilzeichenfolgen aus den Hauptzeichenfolgen. Die Syntax der Aufteilung besteht aus einer Funktion mit zwei Parametern, die als Separator und max mit einem Rückgabewert.
Die Syntax der Split-Funktion ist unten angegeben: –
Syntax:
string. split (separator, max)
Die folgenden Parameter der Funktion werden wie folgt beschrieben: -
- Separator: Zur Identifizierung des Trennzeichens wird ein Trennzeichen definiert. Mithilfe eines Trennzeichens teilt die Split-Funktion die Hauptzeichenfolge in mehrere Teilzeichenfolgen auf.
- Maxsplit-Parameter: Dies ist eine Zahl, die an die Funktion übergeben wird, um die Zeichenfolgenbasis in die maximale Anzahl von Vorkommen aufzuteilen.
- Zurück: Die Split-Funktion kehrt zur Liste der Strings zurück, nachdem der Hauptstring gebrochen oder geteilt wurde.
Wie teile ich eine Zeichenfolge mit einem Trennzeichen auf?
A Trennzeichen kann als Zeichenfolge definiert werden, die in Form eines Leerzeichens, Kommas, Semikolons, Doppelpunkts und eines beliebigen anderen Zeichens auftritt. Die Funktion gibt den Anfang und das Ende der Zeichenfolge, des Wortes oder des Datenelements aus.
Betrachten wir Folgendes Python Beispiel für die Verwendung der Split-Funktion unter Einbeziehung eines Trennzeichens.
Python Code:
text = "Hello World Guru99" # splits at space print(text.split()) text = "Hello,World, Guru99" # splits at ',' print(text.split(", ")) text = "Hello,World:, Guru99" # Splits at ':' print(text.split(":"))
Ausgang:
['Hello', 'World', 'Guru99'] ['Hello,World', 'Guru99'] ['Hello,World', ', Guru99']
Im obigen Code wird die Zeichenfolge durch die Trennzeichen Doppelpunkt, Leerzeichen und Komma getrennt.
Wie teilt man eine Zeichenfolge beim Vorkommen eines in der Zeichenfolge vorhandenen Zeichens auf?
Eine Split-Funktion in Python kann auf verschiedene Arten verwendet werden. Ein solches Szenario könnte die Verwendung der Split-Funktion für das Vorkommen eines Zeichens als Trennzeichen sein. Eine Split-Funktion kann verwendet werden, um ein Zeichen zu identifizieren, das anstelle oder als Ersatz für ein in der Hauptzeichenfolge vorhandenes Trennzeichen verwendet werden könnte, um eine Zeichenfolge zu teilen.
Betrachten wir das folgende Beispiel für die Verwendung der Split-Funktion unter Einbeziehung eines Zeichens, das als Trennzeichen in der angegebenen Zeichenfolge verwendet wird.
Python Code:
text='Hello World Guru99' #splits with character occurrence print(text.split("l"))
Ausgang:
['He', '', 'o Wor', 'd Guru99']
Im obigen Code wird die Zeichenfolge beim ersten Vorkommen eines als Trennzeichen verwendeten Zeichens getrennt. Hier ist das definierte Zeichen 'l'.
Wie teile ich die Zeichenfolge in eine Liste auf?
Eine Split-Funktion kann auch verwendet werden, um eine Zeichenfolge aufzuteilen, die in Form einer Liste gedruckt werden soll. Hier können Sie eine Schleife als String in verschiedene Teilstrings in Form einer Liste drucken.
Das folgende Beispiel zeigt die Verwendung der Split-Funktion.
Python Code:
text='Hello World Guru99' #splits with string in the form of list list_1 = text.split() for st in list_1: print(st)
Ausgang:
Hello World Guru99
Im obigen Code wird die Zeichenfolge getrennt und dann mithilfe einer Schleife nacheinander aufgelistet.
So teilen Sie eine Zeichenfolge durch Anwendung des Max Split Operator?
Eine Split-Funktion bietet auch die Möglichkeit, die Zeichenfolge maximal oft aufzuteilen. Wenn der Wert nicht initialisiert ist, wird -1 als Standardwert angegeben.
Betrachten wir das folgende Beispiel für die Verwendung der Split-Funktion.
Python Code:
text='Hello World Guru99' split_1 = text.split(',',2) print(split_1) text='Hello World Guru99' split_1 = text.split(',',4) print(split_1)
Ausgang:
['Hello World Guru99'] ['Hello World Guru99']
In obigem Python Code wird die Zeichenfolge auf der Grundlage der maximalen Anzahl von Instanzen getrennt.
So verwenden Sie die Funktion split () mit Teilzeichenfolgen in Python?
Ein Teilstring kann als der String definiert werden, der innerhalb des Hauptstrings vorhanden ist. Eine Split-Funktion kann verwendet werden, um die Hauptzeichenfolge basierend auf der in dieser Zeichenfolge vorhandenen Teilzeichenfolge aufzuteilen.
Betrachten wir das folgende Beispiel für die Verwendung der Split-Funktion.
Python Code:
text='Hello World Guru 99' split_1 = text.split('Guru',2) print(split_1[1]) text='Hello World Guru99' split_1 = text.split('Guru',2) print(split_1[0])
Ausgang:
99 Hello World
Im obigen Code gibt es zwei Teilzeichenfolgen mit dem Namen 99, und die Hallo-Welt-Zeichenfolge wird auf der Grundlage der Teilzeichenfolge „Guru“ getrennt, wie sie in der Hauptzeichenfolge „Hallo Welt-Guru 99“ vorhanden ist.
Bedeutung der Funktion split () in Python
Eine Split-Funktion kann sehr praktisch sein Python Funktion bei der Arbeit an einem Text Mining-Projekt. Eine Split-Funktion kann in mehreren anpassbaren Formen verwendet werden. Sie kann Zeichenfolgen bei der Initialisierung des Trennzeichens teilen. Auch wenn das Trennzeichen nicht vorhanden ist, kann die Split-Funktion verwendet werden, um eine Zeichenfolge basierend auf den darin vorhandenen Leerzeichen zu teilen.
Eine Split-Funktion teilt auch eine Zeichenfolge, wenn mehrere Trennzeichen vorhanden sind. Dies zeigt, wie dynamisch und kritisch Split funktioniert in Python ist.
Zusammenfassung
- Die Split-Funktion hilft bei der String-Manipulation in Python.
- Eine Split-Funktion besteht aus einem angegebenen Trennzeichen und einem maximalen Parameter.
- Mit einer Split-Funktion können Strings mithilfe eines Trennzeichens geteilt werden
- Mit einer Split-Funktion können Strings anhand des Vorkommens eines Zeichens geteilt werden.
- Mit einer Split-Funktion können Strings in Form einer Liste aufgeteilt werden.