线程池 Pool + lambda + map() 多线程并发
from multiprocessing.dummy import Pool as ThreadPool
#定义任务函数
def sum(i,b):
time.sleep(3)
a = i*b
return a
def info(d):
pool = ThreadPool(6)
a = pool.map(lambda x: sum(x,d), [1, 2, 3, 4, 5])
pool.close()
pool.join()
return a
c = info(2)
print(c)