deque()是Python函数库collections中的一个模块:from collections import deque
deque()是一个双向可操作队列,之所以称之为双向队列,是因为与普通队列相比,他不仅仅只能够实现“先入先出(FIFO)",他也能够实现”后入先出“这一功能,这点又类似于栈。
对于队列而言,先入者位于队列后端,后入者位于队列前端
l = deque()
l.pop() # 默认弹出队列后端元素
l.leftpop() # 则可弹出队列最前端(top)元素
python学习之deque()
最新推荐文章于 2024-08-29 15:54:17 发布