我有一个字典列表,我想查找一个值是否在列表中存在,如果存在则返回字典。 例如搜索python中的字典列表
Mylist= [{'Stringa': "ABC",
'Stringb': "DE",
'val': 5},
{'Stringa': "DEF",
'Stringb': "GHI",
'val': 6}]
我想以发现任何字典
的dict [ “stringa”] == “ABC”。如果是,则返回相应的字典。 我使用的功能“任何”
any(d['Stringa'] == 'ABC' for d in Mylist)
,但它只是给真/假。我怎样才能得到相应的字典。