numpy 保存多个数组到一个文件,如果想要辨识各个数组,自然而然想到保存成字典dict,但是读取时
发现竟然变成了0-d数组,没法索引,还是万能的谷歌解决了我的问题

先保存

np.save(r"my_dict.npz", {'a':np.arange(2), 'b':np.arange(10)})

再读取

my_dict = np.load("my_dict.npz")
print(my_dict)
print(my_dict.dtype)#object
print(my_dict.shape)#()

索引

#method 1
x.item()

#method 2
x[()]