如何深入查看python中的队列

Mik*_*ike 3 python queue copy

嗨如何深入查看python中的队列?谢谢

ken*_*ytm 10

Python中的queue模块用于在线程之间同步共享数据.它不是一个数据结构,它不支持复制(甚至不是浅拷贝).

(可以通过.get和构造队列的许多深度复制.put,但原始队列将被销毁.)

如果要将队列(或堆栈)作为数据结构,请使用collections.deque.如果需要优先级队列,请使用该heapq模块.deque支持深度复制.heapq由列表支持,因此也支持deepcopy.