python中多线程中Queue的使用
'''在这里插入代码片'''
#因为多线程里的函数是不能有返回值的,所以需要要把多线程中每个线程的计算结果放在一个队列当中,然后将每一个线程对应的队列结果在主线程中取出
import threading
import time
from queue import Queue
def job(l,q):
for i in range(len(i)):
l[i] = l[i]**2
q.put(l)
def multithreading():
q = Queue()
threads = []
原创
2021-09-29 21:09:12 ·
309 阅读 ·
0 评论