我正在寻找一种在 Python 中的多个线程之间传递值(例如整数、数组)的方法。我知道这个任务可以通过使用 Queue 模块来完成,但我对 python 或这个特定模块都不是很熟悉。
我有以下场景:每个线程需要根据自己的数据或来自其他线程的数据做一些计算。此外,每个线程都知道其他线程保存特定作业所需的数据(所有线程都有一个所有线程的数组,因此任何线程都知道对于任务 X,他需要从特定线程获取数据(行,列)从那个数组)。
如何使用 Queue 模块或其他技术来完成线程之间的这种通信(Queue 模块似乎是这项工作的正确选择)。非常感谢任何帮助。非常感谢。