python的deque取值
时间: 2023-09-27 14:09:28 浏览: 228
python deque模块简单使用代码实例
5星 · 资源好评率100%
要从Python的deque(双端队列)中获取值,你可以使用下标操作符[]来访问指定位置的元素。deque可以像列表一样使用索引来访问元素。下面是一些示例代码:
```
from collections import deque
# 创建一个deque
my_deque = deque([1, 2, 3, 4, 5])
# 使用下标操作符获取指定位置的值
value = my_deque[0] # 获取第一个元素
print(value)
value = my_deque[-1] # 获取最后一个元素
print(value)
value = my_deque[2] # 获取索引为2的元素
print(value)
```
请注意,访问超出deque范围的索引会引发IndexError异常。确保在使用索引之前检查deque的长度或使用异常处理来处理可能的异常情况。
阅读全文