Python数据保存为npy格式
想要将Python数据保存为npy格式,可以使用numpy库的save函数。在保存时,会将数组以字典形式保存,每个数组默认有一个key,可以通过关键字自定义key值。要读取npy文件中的数据,可以使用numpy库的load函数,之后使用obj.files方法可以查看所有key值,并通过key值索引保存的数组。

下面是代码示例:
import numpy as np
data_1 = np.zeros((3, 3))
np.save("test.npy", data_1)
datas = np.load("test.npy")
print("----type----")
print(type(datas))
print("----shape----")
print(datas.shape)
print("----data----")
print(datas)
Python数据保存为npz格式
保存Python数据为npz格式时,可以使用numpy库的savez函数将多个数组保存到一个文件中,同样以字典形式保存,数组默认有一个key,可以通过关键字自定义key值。要读取npz文件中的数据,可以使用numpy库的load函数,使用obj.files方法可以查看所有key值,并通过key值索引保存的数组。
下面是代码示例:
import numpy as np
data_1 = np.zeros((3, 3))
np.savez("test.npz", data_1)
datas = np.load("test.npz")
print(datas.files)
print(datas["arr_0"])
for key, arr in datas.items():
print(key, ":", arr)
以上就是关于Python数据保存为npz和npy格式的介绍,希望对大家有所帮助。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/7203.html
