我有以下代码:
self.queryQ = Queue.Queue()
queries = self.getQueries() # returns list
for query in queries:
self.queryQ.put(query)
有更好的方法来代码吗?请提供指示。
答案 0 :(得分:18)
好吧,您可以使用map
(docs):
map(self.queryQ.put, self.getQueries())
答案 1 :(得分:7)
使用列表理解,它更快。
list = [self.queryQ.put(query) for query in queries]