【发布时间】:2013-05-17 04:21:37
【问题描述】:
是否可以在不调用 .get() 的情况下在 Python 中检查 Queue 中的项目?根据文档,队列中不允许索引。我需要检查队列头部的项目是否满足某些条件,如果满足,请将其从队列中删除。同样,我需要检查队列中的任何其他项目是否满足类似条件并将其删除。
我在这里使用了错误的数据结构吗?
【问题讨论】:
-
听起来你应该改用
collections.deque,你在用线程吗? -
不,我没有使用线程