我正在使用Spyder IDE和Python 2.7。
我有一个名为data.npz的npz文件,它是给我的。我想将这个文件加载到Spyder中并查看里面的内容。
开始我已经完成了这个:
import numpy as np
data = np.load('data.npz')
在Spyder的变量资源管理器中,我有一个名为“data”的变量和“object”类型。当我双击这个变量时,Spyder会给出一个错误,说“当前不支持对象数组”。
当我输入
时data
我得到这样的东西:
array({'a': array([ 1,2,3, ...,
4,5,6]), 'b': 10, 'c': array([-1,-2,-3]), 'd': 25, 'e': 1}, dtype=object)
如何访问'a','b','c','d'等?
答案 0 :(得分:0)
要获取所有组成文件的列表,只需使用:
$ data.files
答案 1 :(得分:-1)
尝试按以下方式访问字典中的每个键:
data['a']
data['b']