リスト内の完全な辞書データを取得する方法。キーと値が存在し、ペアになっているかどうかをチェックする必要があります。キーと値が存在する場合、辞書にリストが含まれています。
test = [{'a': 'hello' , 'b': 'world', 'c': 1},
{'a': 'crawler', 'b': 'space', 'c': 5},
{'a': 'jhon' , 'b': 'doe' , 'c': 8}]
私はこの
if any((d['c'] is 8) for d in test):
のような、それを条件付きにしようとすると、値がTrueまたはFalseである、しかし、私は結果が
{'a': 'jhon', 'b': 'doe', 'c': 8}
Iの場合と同じ
のような辞書で欲しいですdo
if any((d['a'] is 'crawler') for d in test):
resu LTSは、次のとおりです。事前に
{'a': 'crawler', 'b': 'space', 'c': 5}
おかげ
ありがとう、それは働いた:) – KZulfazriawan