python - 如何在字典数组中查找项目?

标签 python list dictionary

假设我有这个:

list = [ { 'p1':'v1' } ,{ 'p2':'v2' } ,{ 'p3':'v3' } ]

我需要找到 p2 并获取它的值。

最佳答案

您可以尝试以下...这将返回所有字典中与给定键等效的所有值。

ans = [d[key] for d in list if d.has_key(key)]

关于python - 如何在字典数组中查找项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12521683/

相关文章:

dictionary - 如何使用 Swift 访问通过 NSNotification 传递的字典

Python - Google App Engine - 在字典中获取模型 ID

javascript - 如何在PhoneGap中添加点击事件到动态 ListView ?

python - 打印出列表中每个列表的平均值,在 Python 中每行一个

python - 追加到json,python中的字典文件

python - 如何在对角线上设置值并在所有行上重复?

python - 在数据库中搜索第二天格式

python - 使用 openCV 提取图像的一部分

python - 为 python 脚本(bot)启动预定作业的最佳方式

c# - 通过引用传递值到 List.Add()