0
私は待ち行列(サイズ30)をラインで持っています(リクエストrから得ました)。 これらの行はそれぞれ辞書ですが、辞書にキーの「例」が含まれている場合、どのように見えますか?あなたは辞書は、特定のキーが含まれているかどうかを確認したい場合は、あなたが、yourDict内のすべてのキーのリストになりますPythonのQueueオブジェクトで別の辞書のキーを調べる方法は?
if example in list(yourDict.keys()):
# do what you want here
リスト(yourDict.keysを())を使用することができます
def process_queue(queue):
count = 0
for line in queue.get():
count = count + 1
if 'venue' in dict():
print ('Yes')
else:
print ('No')
if count == 30:
break
もう少し説明できますか?@ user6003925 –
'if exampleリスト(yourDict.keys()) ' - オハイオ州のno。これは二重ひどいです、まずyou'r ( '' '' ''を呼び出す(不要で、Python 2では遅く、速いハッシュテーブル参照を防ぎます)、 '' list''を呼び出しているので遅くなります(遅い、不要、Pythonの任意のバージョン)。 dictが特定のキーを持っているかどうかをチェックする正しい方法は 'example in yourDict'です。 – user2357112