【发布时间】:2018-07-16 08:28:08
【问题描述】:
我想在决定是否弹出之前检查队列前面的条件。如何在 python 中使用 collections.deque 实现这一点?
list(my_deque)[0]
看起来丑陋且性能不佳。
【问题讨论】:
-
没有必要转换为
list,因为deque支持直接索引。此外,队列的“前面”是deque的列表表示中的最后一个 元素(即索引-1),而不是第一个。
标签: python collections deque