Heim > Backend-Entwicklung > Python-Tutorial > Wie konvertiere ich eine durch Kommas getrennte Zeichenfolge in eine Liste in Python?

Wie konvertiere ich eine durch Kommas getrennte Zeichenfolge in eine Liste in Python?

Linda Hamilton
Freigeben: 2024-10-20 13:38:29
Original
654 Leute haben es durchsucht

How to Convert a Comma-Delimited String into a List in Python?

Konvertieren einer durch Kommas getrennten Zeichenfolge in eine Liste in Python

Wie kann ich eine Zeichenfolge, die durch Kommas getrennte Werte enthält, effizient in eine Liste konvertieren? ? Diese Konvertierung ist eine häufige Aufgabe bei der Arbeit mit Daten in Python.

Lösung

Pythons integrierte str.split-Methode bietet eine elegante Lösung für diese Aufgabe. Es teilt die Zeichenfolge basierend auf einem angegebenen Trennzeichen in eine Liste von Teilzeichenfolgen auf.

Für eine durch Kommas getrennte Zeichenfolge können Sie den folgenden Code verwenden:

<code class="python">my_string = 'A,B,C,D,E'  # Input string
my_list = my_string.split(",")  # Split the string into a list

print(my_list)</code>
Nach dem Login kopieren

Dieser Code generiert die folgende Ausgabe :

['A', 'B', 'C', 'D', 'E']
Nach dem Login kopieren

Erweiterung: Tupelkonvertierung und Listenänderung

Wenn Sie die Liste in ein Tupel konvertieren müssen, verwenden Sie einfach die Funktion tuple():

<code class="python">my_tuple = tuple(my_list)

print(my_tuple)</code>
Nach dem Login kopieren

Sie können der Liste auch zusätzliche Elemente hinzufügen, indem Sie die Methode append() verwenden:

<code class="python">my_list.append('F')

print(my_list)</code>
Nach dem Login kopieren

Dies führt zu einer erweiterten Liste:

['A', 'B', 'C', 'D', 'E', 'F']
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine durch Kommas getrennte Zeichenfolge in eine Liste in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage