python中反向迭代器对象
时间: 2023-11-06 10:01:36 浏览: 85
python 实现反向输出
5星 · 资源好评率100%
在 Python 中,我们可以使用 `reversed` 内置函数来获取一个反向迭代器对象。这个函数接受一个序列作为参数(例如列表、元组、字符串等),并返回该序列的反向迭代器对象。
以下是一个示例代码:
```python
my_list = [1, 2, 3, 4, 5]
for i in reversed(my_list):
print(i)
```
输出:
```
5
4
3
2
1
```
在上面的示例中,我们使用 `reversed` 函数获取了 `my_list` 的反向迭代器对象,并在 `for` 循环中使用它来逆序遍历列表。
需要注意的是,反向迭代器对象只能遍历一次,因此如果你想要多次遍历反向序列,你需要重新获取反向迭代器对象。
阅读全文