python保存数组到txt并不适用科学计数法写入
时间: 2023-08-20 08:03:57 浏览: 178
你可以使用 `numpy.savetxt()` 函数将数组写入到文本文件中,其中可以设置 `fmt` 参数来控制写入的格式。如果你想要避免科学计数法,可以使用 `%f` 格式来写入浮点数。下面是一个示例代码:
```python
import numpy as np
# 定义一个数组
arr = np.array([123456789, 0.0000001, 1234.5678])
# 将数组写入到文本文件中
np.savetxt('data.txt', arr, fmt='%f')
```
这样写入的文件中,每个元素都会以浮点数格式写入,没有科学计数法。你也可以根据需要调整 `fmt` 参数的值来控制写入的格式。
阅读全文