我需要让主线程等待,直到列表a中的所有线程都返回了一个列表
如下所示,我有一个list_b,它有一些对象,我将基于这些对象对list_b的每个对象调用get_list方法,并将其扩展到list_a。由于get_list对于b的某些对象可能需要更长的时间,因此我需要主线程等待所有线程返回某个值
list_a = list()
i = len(list_b)
pool = ThreadPool(processes=i)
for b in list_b:
list_a.extend(pool.apply_async(get_list, (x,y,z)).get())
目前没有回答
相关问题 更多 >
编程相关推荐