python里怎么把array保存在txt文件里
时间: 2023-12-06 18:02:21 浏览: 69
Python3将数据保存为txt文件的方法
你可以使用numpy库中的`numpy.savetxt()`函数将numpy数组保存为文本文件。
以下是示例代码:
```python
import numpy as np
# 创建一个numpy数组
arr = np.array([[1, 2, 3], [4, 5, 6]])
# 将数组保存为文本文件
np.savetxt('array.txt', arr)
```
此代码将创建一个名为`array.txt`的文件,并将数组保存在其中。您可以使用任何文本编辑器打开此文件,以查看数组的内容。
默认情况下,`numpy.savetxt()`函数将数组以科学计数法格式保存在文件中。如果您想要以普通整数格式保存数组,可以使用以下代码:
```python
import numpy as np
# 创建一个numpy数组
arr = np.array([[1, 2, 3], [4, 5, 6]])
# 将数组以整数格式保存为文本文件
np.savetxt('array.txt', arr, fmt='%d')
```
此代码将以整数格式保存数组。您可以根据需要更改格式字符串。
阅读全文