2015-09-27 86 views
1

我在字典中存储numpy矩阵。但是,当我试图找出矩阵的形状时,它会失败:Python:无法在字典中检索numpy矩阵的形状

dict_ = {'one' : np.zeros(shape=(5, 4)), 'two' : np.zeros(shape=(2, 5))} 

print type(dict_['one']) 
<type 'numpy.ndarray'> 

print dict_['one'].shape() 
TypeError: 'tuple' object is not callable 

我在这里丢失了什么?

回答

1

属性shape是不可调用的,你需要使用它如下:

print dict_['one'].shape 
+0

哦,亲爱的上帝,我怎么能错过呢?也许需要休息一下。 谢谢反正 –

+0

@DarshanChaudhary欢迎,如果它是有用的,你可以通过投票和接受答案这个社区说。 – Kasramvd

+0

在一段时间过去之前不能接受。当我被允许时会做。 –