我有一个带有行的队列(大小为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
答案 0 :(得分:-1)
如果要检查字典是否包含某个键,可以使用
if example in list(yourDict.keys()):
# do what you want here
list(yourDict.keys())将是yourDict中所有键的列表,没有特定的顺序(其中yourDict是一个字典。这基本上就像一个英文句子:"如果示例是一个项目在列表中,然后做一些事情。"