我有一个队列(来自Queue
模块),我想获得对它的索引访问。(即,能够请求队列中的第 4 项,而无需将其从队列中删除。)
我看到一个队列在内部使用了一个双端队列,而双端队列具有索引访问。问题是,我怎样才能使用双端队列而不(1)弄乱队列,(2)破坏线程安全。
我有一个队列(来自Queue
模块),我想获得对它的索引访问。(即,能够请求队列中的第 4 项,而无需将其从队列中删除。)
我看到一个队列在内部使用了一个双端队列,而双端队列具有索引访问。问题是,我怎样才能使用双端队列而不(1)弄乱队列,(2)破坏线程安全。