我有必要检查一个特定的值是否对应于多维dict的值(指定键)
multi_dict = [
{'key1': 'value1', 'key2': 'value2', 'key3': 'value3'},
{'key1': 'value10', 'key2': 'value20', 'key3': 'value30'}
]
我来自一个PHP环境,我知道有一个函数可以做到这一点:array_columnPython也有类似的东西
指定key1以检查值是否对应的可能输出:
[value1, value10]
Tags:
您可以使用列表:
输出:
如果要模拟索引键
array_column
的第三个参数,可以使用字典理解:输出:
您可以为所有dict中的一个键提取所有值:
输出:
您应该使用
dict.get(key)
来获取None
,以防缺少键独行:
相关问题 更多 >
编程相关推荐