简介:deque是Python中一个非常有用的双端队列(double-ended queue)数据结构,提供了在队列两端进行快速添加和移除操作的能力。本文将详细介绍deque()函数的用法,包括创建、添加元素、移除元素、迭代等操作,并通过示例代码演示其实际应用。
```python
from collections import deque
dq = deque()
dq.append(‘a’)
print(dq) # 输出:deque([‘a’])
dq.appendleft(‘b’)
print(dq) # 输出:deque([‘b’, ‘a’])
dq.pop()
print(dq) # 输出:deque([‘b’])
dq.popleft()
print(dq) # 输出:空deque([])
dq.clear()
print(dq) # 输出:空deque([])
dq.count(‘a’) # 输出:0