python - 如何在 Python 中从字典的多个值中访问单个键
问题描述
{'Sensor': ['Data 0', 'Data 1'], 'Microphone': ['Microphone']}
是我的字典。Data 0
从我需要访问Sensor
。
解决方案
用于list-comprehension
迭代 dict 并检查是否Data 0
在值中(即列表):
a = {'Sensor': ['Data 0', 'Data 1'], 'Microphone': ['Microphone']}
print([k for k,v in a.items() if 'Data 0' in v][0])
输出:
'Sensor'
推荐阅读
- python - 如何获得分数以更新并显示在屏幕上?
- regex - pandas df中数字的条件替换
- reporting-services - SSRS - 如何计算由表达式生成的列中的值?
- node.js - Firestore 安全规则:如何通过安全规则强制在 Firestore 文档中创建的字段数?
- python - 使用 Azure 机器学习服务训练大型模型时如何克服 TrainingException?
- php - $str[n] 可以用于汉字字符串吗?
- java - How to read heap status with jdk 11?
- python - How to use RegEx in an if statement in Python?
- c# - how to set "table direction", using openxml.wordprocessing
- tensorflow - Computing cosine similarity between vector and matrix in Keras