object类型转为float或者int
时间: 2023-10-26 21:04:48 浏览: 235
(存入json文件出错)TypeError: Object of type int64 is not JSON serializable
5星 · 资源好评率100%
在Python中,可以使用`float()`和`int()`函数将`object`类型转换为`float`和`int`类型。
如果`object`类型是字符串类型,可以使用`float()`和`int()`函数将其转换为相应的数字类型。例如:
```
x = "3.14"
y = int("42")
z = float("2.71828")
```
如果`object`类型已经是数字类型,可以直接使用`float()`和`int()`将其转换为相应的类型。例如:
```
a = 5
b = float(a)
c = int(b)
```
需要注意的是,如果`object`类型不能转换为`float`或`int`类型,会抛出`ValueError`异常。
阅读全文