So konvertieren Sie eine Zeichenfolge in Python in eine Zahl

步履不停
Freigeben: 2019-07-23 13:35:07
Original
29910 Leute haben es durchsucht

So konvertieren Sie eine Zeichenfolge in Python in eine Zahl

Das Beispiel in diesem Artikel beschreibt, wie man Listenelemente in Python in Zahlen umwandelt. Geben Sie es wie folgt als Referenz an alle weiter:

enthält eine Liste mit numerischen Zeichen:

numbers = ['1', '5', '10', '8']
Nach dem Login kopieren

Sie möchten jedes Element in eine Zahl umwandeln:

numbers = [1, 5, 10, 8]
Nach dem Login kopieren

Verwenden Sie eine Schleife, um Folgendes zu lösen:

new_numbers = []; for n in numbers: new_numbers.append(int(n)); numbers = new_numbers;
Nach dem Login kopieren

Gibt es eine einfachere Anweisung, dies zu tun?

1.

numbers = [ int(x) for x in numbers ]
Nach dem Login kopieren

2. Für Python2.x können Sie die Kartenfunktion

numbers = map(int, numbers)
Nach dem Login kopieren

Wenn ja, verwenden 3.x, Map gibt ein Kartenobjekt zurück, das natürlich auch in List konvertiert werden kann:

numbers = list(map(int, numbers))
Nach dem Login kopieren

3. Es gibt noch einen weiteren komplizierteren Punkt:

for i, v in enumerate(numbers): numbers[i] = int(v)
Nach dem Login kopieren

Empfohlen Verwandte Tutorials:Python-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie eine Zeichenfolge in Python in eine Zahl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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 Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!