繁体   English   中英

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

[英]How to look up keys in different dictionaries in a Queue object in Python?

我有一个排队(大小为30)的行(从请求r得到)。 这些行都是字典,如果字典包含关键的“示例”,我怎么看?

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

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

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

list(yourDict.keys())将是yourDict中所有键的列表,并且没有特定的顺序(其中yourDict是字典。这基本上像是英文句子:“如果示例是列表中的一项,则执行东西。”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM