Heim  >  Artikel  >  Backend-Entwicklung  >  Wie teile ich Listenelemente mit Trennzeichen in Python auf?

Wie teile ich Listenelemente mit Trennzeichen in Python auf?

Susan Sarandon
Susan SarandonOriginal
2024-10-17 13:18:30626Durchsuche

How to Split List Elements with Delimiters in Python?

Aufteilen von Listenelementen in Python

Wenn Sie die Elemente einer Liste aufteilen müssen, stehen in Python mehrere Methoden zur Verfügung. Betrachten wir ein Beispiel:

my_list = ['element1\t0238.94', 'element2\t2.3904', 'element3\t0139847']

Gewünschtes Ergebnis:

['element1', 'element2', 'element3']

Lösung:

Um das Gewünschte zu erreichen Ausgabe können Sie die Funktion split() mit einem Trennzeichen (t) als Argument verwenden. Der folgende Codeausschnitt veranschaulicht dies:

[i.split('\t', 1)[0] for i in my_list]

Erklärung:

  • Die Funktion split() teilt jede Zeichenfolge in my_list unter Verwendung des Trennzeichens (t) als das Trennzeichen.
  • Das Argument maxsplit (auf 1 gesetzt) ​​stellt sicher, dass nur die erste Aufteilung durchgeführt wird.
  • Der Index [0] der resultierenden Liste stellt das Element vor dem Trennzeichen dar, d. h die gewünschte Ausgabe.

Mit dieser Methode können Sie die Elemente Ihrer Liste effektiv aufteilen und bei Bedarf das Trennzeichen und alle folgenden Zeichen entfernen.

Das obige ist der detaillierte Inhalt vonWie teile ich Listenelemente mit Trennzeichen in Python 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