python反向迭代器_Python 如何反方向迭代一个序列
时间: 2024-01-24 14:17:15 浏览: 81
python 实现反向输出
5星 · 资源好评率100%
Python 中可以使用 `reversed()` 函数来反向迭代一个序列,包括字符串、列表、元组等。
例如,我们有一个列表 `my_list`:
```python
my_list = [1, 2, 3, 4, 5]
```
我们可以使用 `reversed()` 函数来反向迭代这个列表:
```python
for i in reversed(my_list):
print(i)
```
输出结果为:
```
5
4
3
2
1
```
需要注意的是,`reversed()` 函数返回的是一个迭代器,需要使用 `for` 循环或者将其转换成列表/元组等可迭代对象才能使用。
阅读全文