python deque输出队头元素
时间: 2023-10-02 14:08:47 浏览: 184
python deque模块简单使用代码实例
可以使用deque中的popleft()方法来输出队头元素,并将其从队列中删除。示例代码如下:
```
from collections import deque
queue = deque([1, 2, 3, 4, 5])
first_element = queue.popleft()
print(first_element) # 输出1
print(queue) # 输出deque([2, 3, 4, 5])
```
在以上示例中,我们首先创建了一个deque对象,并将元素[1, 2, 3, 4, 5]加入队列中。然后使用popleft()方法输出队头元素1,并将其从队列中删除。最后再次输出队列中的元素,可以看到元素1已经被删除,队列变为[2, 3, 4, 5]。
阅读全文