python - 如何从列表中获取确切值?
问题描述
我有一个清单result
。它包含:
result[0]
{'id': 'xxxx', 'score': 63.0, 'path': 'frames/212.png', 'dist': 0.0}
和:
result[1]
{'id': 'xxxx', 'score': 58.0, 'path': 'frames/156.png', 'dist': 8.0}
我需要从每个索引中获取和score
值。所以我想象它看起来像这样:path
dist
>>> result[0].value('score')
我怎样才能正确地得到它?
解决方案
不需要.value,在python中你可以简单地做:
print(results[0]['score'], results[0]['dist'])
63.0 0.0
推荐阅读
- javascript - webpack - 如何使用单个入口点创建拆分包
- javascript - 幻数作为默认方法参数值
- block - Drupal 8节点编辑表单作为页面中的块
- spring - 关于 Spring Data JPA 规范的 Oracle 并行提示
- ajax - 如何从 SlingHttpServletRequest 中检索文件?
- c# - 通过查找的实体引用
- python - ttk.Notebook 每个选项卡上的不同网格大小
- javascript - 带有数组包含的 Firestore where 语句不起作用
- python - sklearn 错误 ValueError:输入包含 NaN、无穷大或对于 dtype('float32')来说太大的值
- macos - 将应用程序放在前面