Heim >Backend-Entwicklung >Python-Tutorial >Wie teile ich eine Zeichenfolge in Python mithilfe eines angegebenen Trennzeichens auf?

Wie teile ich eine Zeichenfolge in Python mithilfe eines angegebenen Trennzeichens auf?

DDD
DDDOriginal
2024-12-24 10:48:13741Durchsuche

How to Split a String in Python Using a Specified Delimiter?

So führen Sie die String-Aufteilung mithilfe von Trennzeichen in Python durch

Die String-Manipulation ist ein grundlegender Aspekt der Programmierung und die Möglichkeit, Strings in kleinere aufzuteilen Segmente basierend auf angegebenen Trennzeichen sind häufig erforderlich. Dieser Artikel befasst sich mit einer speziellen Frage zur Zeichenfolgenaufteilung in Python.

Frage:

Wie kann ich die folgende Eingabezeichenfolge mithilfe eines angegebenen Trennzeichens aufteilen:

'MATCHES__STRING'

Die gewünschte Ausgabe sollte eine Liste von sein strings:

['MATCHES', 'STRING']

Antwort:

Um diese String-Aufteilung in Python zu erreichen, nutzen wir die robuste str .split-Methode. Hier ist der Codeausschnitt zur Veranschaulichung:

input_string = "MATCHES__STRING"
delimiter = "__"
output = input_string.split(delimiter)
print(output)

Erklärung:

Die str.split-Methode verwendet ein Trennzeichen als Argument und teilt die Zeichenfolge in eine Liste von Teilzeichenfolgen auf und trennt sie basierend auf dem Vorkommen des Trennzeichens. In unserem Fall geben wir das Trennzeichen als „__“ an, was angibt, dass wir die Zeichenfolge teilen möchten, wann immer „__“ erscheint.

Die Ausgabe des Codes ist eine Liste von Zeichenfolgen:

['MATCHES', 'STRING']

Dies erfüllt das gewünschte Ziel, die Zeichenfolge mithilfe des bereitgestellten Trennzeichens aufzuteilen.

Das obige ist der detaillierte Inhalt vonWie teile ich eine Zeichenfolge in Python mithilfe eines angegebenen Trennzeichens auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn