我有一个名为G的字典。当我输入G. keys ()
时,输出的一个示例是:
>>> G.keys ()
[(1490775.0, 12037425.0), (1493775.0, 12042675.0), (1481055.0, 12046305.0), (1503105.0, 12047415.0), (1488585.0, 12050685.0), (1483935.0, 12051405.0),...
当我使用操作key in G
时,结果是false。在
为什么我的字典没有认出我的钥匙?在
>>> type (G.keys()[0])
<type 'numpy.void'>
>>> type (G.keys()[0][0])
<type 'numpy.float64'>
>>> type (G.keys()[0][1])
<type 'numpy.float64'>
type(G)
<type 'dict'>
你可能就是这样来的:
浮点元组不是
^{pr2}$G
中的键:但是空荡荡的实例是
G
中的键:您最好不要使用
numpy.voids
作为键。相反,如果您确实需要dict,那么可以先将数组转换为list:相关问题 更多 >
编程相关推荐