Як розібрати рядок до типу float або int?
Як на мові Python розбити числовий рядок типу "545.2222"
на відповідне значення з плаваючою комою, 545.2222
? Або розібрати рядок "31"
до цілого числа 31
?
Я просто хочу знати, як розбирати float str
до float
, і (окремо) int str
до int
.
2097
3
Користувачі codelogic та harley мають рацію, але майте на увазі, якщо ви знаєте, що рядок є цілим числом (наприклад, 545), ви можете викликати int("545") без попереднього приведення до типу float.
Якщо ваші рядки є списком, ви також можете використовувати функцію map.
Це добре лише у тому випадку, якщо вони є однотипними.
float("545.2222")
таint(float("545.2222"))