python numpy 元素类型转换
时间: 2023-10-23 17:10:30 浏览: 296
Python代码-类型转换.py
Python中可以使用numpy库来进行元素类型转换。numpy提供了astype()函数来实现数组的类型转换。通过指定目标类型作为参数,astype()函数可以将数组中的元素转换为指定的类型。
下面是一些常见的numpy元素类型转换的示例:
1. 将数组的元素类型转换为整数类型:
```python
import numpy as np
arr = np.array([1.5, 2.7, 3.8])
int_arr = arr.astype(np.int32)
```
2. 将数组的元素类型转换为浮点类型:
```python
import numpy as np
arr = np.array([1, 2, 3])
float_arr = arr.astype(np.float64)
```
3. 将数组的元素类型转换为布尔类型:
```python
import numpy as np
arr = np.array([0, 1, 2])
bool_arr = arr.astype(np.bool)
```
阅读全文