# numpy存储和读取文件
import numpy as np
arr = np.arange(11)
np.save('some_array', arr)
arr_load = np.load('some_array.npy')
# print(arr_load)
# np.savez()一次性保存多个数组,以字典的形式存储起来
arr_1 = np.arange(10, 31)
arr_2 = np.arange(11, 32)
# 将数组作为参数,a和b作为索引(key),对应数组作为对应的value
np.savez('other_array.npz', a=arr_1, b=arr_2) # 存储在本文档,并未另存为某一文档
data = np.load('other_array.npy')
# print(data['a']) # 注意索引需要加引号
# print(data['b'])
# 将数据写入压缩文件
arr_3 = np.linspace(0, np.pi, 6)
x_cos = np.cos(arr_3)
y_sin = np.sin(arr_3)
np.savez('0-pai正余弦.npz', a=x_cos, y=y_sin)
np.savez_compressed('Draft.rar', a=x_cos, y=y_sin)
05-07
1626
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-22
18万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-28
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交