'111'
がdic1
に存在するかどうかを確認する方法?要素がリストであるpython辞書の値に存在するかどうかをチェックする方法は?
dic1 = {'images':[000,111,222,333,444],'name':['foo','bar','baz']}
リスト内包語を使用しようとしましたが、ブール型回答を取得できませんでしたか?私はエラー'int' object is not iterable
を得た。
'111'
がdic1
に存在するかどうかを確認する方法?要素がリストであるpython辞書の値に存在するかどうかをチェックする方法は?
dic1 = {'images':[000,111,222,333,444],'name':['foo','bar','baz']}
リスト内包語を使用しようとしましたが、ブール型回答を取得できませんでしたか?私はエラー'int' object is not iterable
を得た。
あなたはdict.values
を反復して存在するかどうかを確認することができます
dic1 = {'images':[000,111,222,333,444],'name':['foo','bar','baz']}
print(any(111 in b for b in dic1.values()))
出力:
True
ありがとうございます、@ Ajax1234:D –
@PeterDeGlopper最近の編集をご覧ください。 – Ajax1234
あなたはいくつかのサンプルコードを投稿してくださいことはできますか? – GaneshTata
@GaneshTata私はMongoDBとPythonに関する課題を作業中です。私は上記のコードに似ている問題に立ち往生しています。あなたの時間をありがとう。 –