如何在Python中的Queue对象中查找不同字典中的键?

时间:2017-06-26 16:05:15

标签: python dictionary queue key contain

我有一个带有行的队列(大小为30)(来自请求r)。 这些行是每个字典,如果dict包含一个键'示例',我怎么看?

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

1 个答案:

答案 0 :(得分:-1)

如果要检查字典是否包含某个键,可以使用

if example in list(yourDict.keys()):
    # do what you want here

list(yourDict.keys())将是yourDict中所有键的列表,没有特定的顺序(其中yourDict是一个字典。这基本上就像一个英文句子:"如果示例是一个项目在列表中,然后做一些事情。"