首页 > 解决方案 > 字典中已经存在的键的 dict KeyError

问题描述

我有一个字典,它的键是一堆 numpy.datetime64 元素。但是,当我尝试访问字典中已经存在的键时,会弹出 KeyError 异常。

a = np.datetime64('2018-12-28T00:00:00.000000')
result[a]

这给出了一个错误

sorted(result.keys())[-113]  == a

result[[i for i in result.keys() if i == a][0]]

虽然这给出了我想要的价值

标签: python

解决方案


推荐阅读