np.array如何保留小数
时间: 2024-09-02 12:03:31 浏览: 110
浅谈numpy中np.array()与np.asarray的区别以及.tolist
5星 · 资源好评率100%
在使用`numpy`库创建数组时,如果你希望保留小数,需要确保你在创建数组时使用的小数数据类型是支持小数的类型。比如使用`numpy.float32`或`numpy.float64`这样的浮点类型,而不是整数类型。下面是具体的步骤和示例:
1. 导入`numpy`模块。
2. 创建数组时,直接将小数(浮点数)作为数据传递给`np.array()`函数。
3. `np.array()`会根据提供的数据类型自动推断出数组的数据类型。
例如:
```python
import numpy as np
# 使用小数创建数组
data = np.array([1.2, 3.4, 5.6])
# 打印数组,查看结果
print(data)
```
输出将会是:
```
[1.2 3.4 5.6]
```
这样就创建了一个保留小数的`numpy`数组。
阅读全文