Come posso analizzare una stringa in un float o int?
In Python, come posso analizzare una stringa numerica come "545.2222"
al suo corrispondente valore float, 545.2222
? O analizzare la stringa "31"
in un intero, 31
?
Voglio solo sapere come analizzare un float str
in un float
, e (separatamente) un int str
in un int
.
2097
3
Gli utenti codelogic e harley sono corretti, ma tenete a mente che se sapete che la stringa è un intero (per esempio, 545) potete chiamare int("545") senza prima fare il casting a float.
Se le vostre stringhe sono in una lista, potreste usare anche la funzione map.
Va bene solo se sono tutte dello stesso tipo.
float("545.2222")
eint(float("545.2222"))