python deque输出队头元素但不删除
时间: 2023-10-02 21:12:33 浏览: 246
详解Python的collections模块中的deque双端队列结构
可以使用deque的popleft()方法,它会弹出并返回队头元素,但不会删除它。示例代码:
```
from collections import deque
d = deque([1, 2, 3, 4, 5])
head = d.popleft()
print("队头元素:", head) # 输出:队头元素:1
print("队列:", d) # 输出:队列:deque([2, 3, 4, 5])
```
阅读全文