Heim >Backend-Entwicklung >Python-Tutorial >Wie konvertiert man in Python eine Liste von Zeichenfolgen in eine Liste von Ganzzahlen?

Wie konvertiert man in Python eine Liste von Zeichenfolgen in eine Liste von Ganzzahlen?

DDD
DDDOriginal
2024-12-13 14:31:11746Durchsuche

How to Convert a List of Strings to a List of Integers in Python?

Konvertieren von Zeichenfolgen in Ganzzahlen in einer Liste

Frage: Wie können wir alle Zeichenfolgen in einer Liste in Ganzzahlen konvertieren? ?

Gegeben: Betrachten Sie eine Liste wie ['1', '2', '3'].

Antwort:Um diese Konvertierung zu erreichen, können wir die folgenden Schritte verwenden:

  • Verwenden Verwenden Sie die Funktion „map()“, um die int-Funktion auf jedes Element in der Liste anzuwenden.
  • Konvertieren Sie das resultierende Objekt entweder mit der Funktion „list()“ oder in Python in eine Liste 2, verwenden Sie einfach map() direkt.

Beispiel:

xs = ['1', '2', '3']
result = list(map(int, xs))  # Converts each string to an integer
print(result)  # Output: [1, 2, 3]

Dieser Ansatz wandelt alle Zeichenfolgen in der Liste effizient in ihre entsprechenden Ganzzahldarstellungen um. Erstellen einer neuen Liste von Ganzzahlen.

Das obige ist der detaillierte Inhalt vonWie konvertiert man in Python eine Liste von Zeichenfolgen in eine Liste von Ganzzahlen?. 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