python - 字典中已经存在的键的 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]]
虽然这给出了我想要的价值
解决方案
推荐阅读
- java - 为什么我的 arr.length 不能始终打印出值,而是始终打印出“0”?
- laravel - 如何在 Flutter 中获取 src 值?
- html - 有没有办法可以摆脱 CSS 中按钮的边框?
- python - python venv --upgrade 不要更改 venv 中的 python
- javascript - 多部分问题 - 在以下 Js 代码中,我如何将 AssetCardName 连接到 Id
- qt - QOpenGLWidget 的上下文为空
- python - Python:在舍入数字后使用 sum/len 求平均值
- python - 如何在 Python 中使用 scale_color_manual?
- python - 如何将 django admin 内联导入 CreateView?
- reactjs - 如何结合 Ionic Segment 和 Slide 使用 Ionic-React 制作可滑动的标签?