Zahl mit Tausendertrennzeichen in float umwandeln
Verfasst: Freitag 17. Mai 2019, 11:26
Hallo liebes Forum,
ich habe eine Datenbank als CSV aus dem Internet heruntergeladen.
Dabei sind die Zahlen im englischen Format mit Tausendertrennzeichen, z.B. '10,566.89'.
In Excel an sich kann ich das nicht ändern, weil jede Zeile in dem Format ist: "Mar 27, 2019,"91,903.40","95,297.25","95,297.25","91,903.40","5.90M","-3.57%"", was zwar perfekt zum Einlesen in Python ist, ich aber die Zahl an sich nicht in Excel umformatieren kann.
Somit wird die Zahl als string anerkannt.
Wie schaffe ich es in Python so eine Zahl in einen float umzuwandeln, damit ich damit arbeiten kann?
Einfaches float('10,566.89') bringt nur einen Fehler.
Beste Grüße
Lachsnacken
ich habe eine Datenbank als CSV aus dem Internet heruntergeladen.
Dabei sind die Zahlen im englischen Format mit Tausendertrennzeichen, z.B. '10,566.89'.
In Excel an sich kann ich das nicht ändern, weil jede Zeile in dem Format ist: "Mar 27, 2019,"91,903.40","95,297.25","95,297.25","91,903.40","5.90M","-3.57%"", was zwar perfekt zum Einlesen in Python ist, ich aber die Zahl an sich nicht in Excel umformatieren kann.
Somit wird die Zahl als string anerkannt.
Wie schaffe ich es in Python so eine Zahl in einen float umzuwandeln, damit ich damit arbeiten kann?
Einfaches float('10,566.89') bringt nur einen Fehler.
Beste Grüße
Lachsnacken