特定のキーと値のペアが存在するかどうかをチェックしようとしています。 辞書のリストにキーと値のペアが存在するかどうかのチェック
私は構文がansibleへのpython異なる場合が私はわからない、この質問を見つけた私はすでに時に条件試してみました Check if value already exists within list of dictionaries?(私はansibleでif文を見たことがない!):
をwhen: '"value" not in list'
しかし、私はそれに幸運がありませんでした。
例えば、リストは以下のようになります:
list: [
{
"key1" : "value1",
"key2" : "value2",
"key3" : "value3"
},
{
"key1" : "value4",
"key2" : "value5",
"key3" : "value6"
},
and so on
そして、私はペア"key2":"value5"
は、リスト内の辞書のいずれかの内に存在するかどうか、例えば、見つけるためにしようとしています。うまくいけば、これを行う方法があります。ペアが存在する場合は真になり、そうでない場合は偽です。
ヒントをお聞かせください。ありがとう。
は、例えば、データを与える: 'list'と何をテストするものです。 –
例を掲載するために投稿を更新しました。 – astrade