多线程—— Queue(储存进程结果)
文章目录1.实现的功能2.导入线程,队列的标准模块3.定义一个被多线程调用的函数4.定义一个多线程函数5.完整代码 1.实现的功能 代码实现功能,将数据列表中的数据传入,使用四个线程处理,将结果保存在Queue中,线程执行完后,从Queue中获取存储的结果 2.导入线程,队列的标准模块 import threading import time from queue import Queue 3.定义一个被多线程调用的函数 函数的参数是一个列表l和一个队列q,函数的功能是,对列表的每个元素进行平方计算,将结果保存在队列中 def job(l,q): #定义线程需要干的工作(q是要存放计算结果
暂无评论