我有以下代码:
self.queryQ = Queue.Queue()
queries = self.getQueries() # returns list
for query in queries:
self.queryQ.put(query)
Run Code Online (Sandbox Code Playgroud)
有更好的方法来代码吗?请提供指示.
Cam*_*ron 19
好吧,你可以使用map(docs):
map(self.queryQ.put, self.getQueries())
Run Code Online (Sandbox Code Playgroud)
使用列表理解,它更快.
list = [self.queryQ.put(query) for query in queries]
Run Code Online (Sandbox Code Playgroud)