【发布时间】:2017-06-08 08:15:38
【问题描述】:
我有一个字典列表,在每个字典中都有键 site 存在。
所以换句话说,这段代码返回True:
all('site' in site for site in summary)
问题是,如果任何字典中存在与 site 不同的键,那么迭代字典列表并返回 True 的 Python 方法是什么?
示例:在下面的列表中,我想返回True,因为最后一个字典中存在cost,但是我不知道另一个键是什么,它可以是cost,如示例所示,也可以是其他字符串;随机键。
[
{"site": "site_A"},
{"site": "site_B"},
{"site": "site_C", "cost": 1000}
]
【问题讨论】:
标签: python dictionary