首页 > 解决方案 > 如何在 Python 中从字典的多个值中访问单个键

问题描述

{'Sensor': ['Data 0', 'Data 1'], 'Microphone': ['Microphone']}是我的字典。Data 0从我需要访问Sensor

标签: pythonpython-3.x

解决方案


用于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'

推荐阅读