Wie kann ich eine Zeichenkette in einen Float oder Int parsen?
Wie kann ich in Python eine numerische Zeichenfolge wie "545.2222" in den entsprechenden Float-Wert "545.2222" umwandeln? Oder die Zeichenkette "31"
in eine Ganzzahl, 31
, umwandeln?
Ich möchte nur wissen, wie man eine Fließkommazahl str
in eine Fließkommazahl
und (separat) eine Inte str
in eine Inte
parst.
2097
3
Die Benutzer codelogic und harley haben Recht, aber bedenken Sie, wenn Sie wissen, dass die Zeichenkette eine Ganzzahl ist (z. B. 545), können Sie int("545") aufrufen, ohne vorher in float zu casten.
Wenn Ihre Zeichenketten in einer Liste stehen, können Sie auch die map-Funktion verwenden.
Das ist aber nur gut, wenn sie alle vom gleichen Typ sind.
Float("545.2222")
und
int(float("545.2222"))`