使用numpy的savetxt()函数可以将numpy数组保存到文本文件中。该函数有多个参数,在此只列出常用参数:
下面是一个示例,将一个numpy数组保存到文本文件中。
import numpy as np
data = np.array([[1, 2], [3, 4]])
np.savetxt('data.txt', data, fmt='%d', delimiter=',')
print('保存成功!')
使用numpy的loadtxt()函数可以将文本文件中保存的数据读取为numpy数组。该函数有多个参数,在此只列出常用参数:
下面是一个示例,从上面保存的文本文件中读取数据,并将其转换为numpy数组。
import numpy as np
data = np.loadtxt('data.txt', dtype=int, delimiter=',')
print(data)
输出结果为:
array([[1, 2],
[3, 4]])
以上就是numpy数组的保存和读取方法。