我有一個字典列表,我想查找一個值是否在列表中存在,如果存在則返回字典。 例如搜索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)
,但它只是給真/假。我怎樣才能得到相應的字典。