python for 循环 倒序
时间: 2024-05-22 13:09:22 浏览: 171
python for 循环
Python中的for循环可以对序列(例如列表或元组)进行迭代,或者对任何可迭代对象进行迭代。for循环的语法如下:
```
for 变量 in 可迭代对象:
执行语句
```
在这里,变量将被赋值为可迭代对象中的每个元素,并且执行语句将被执行。如果需要对序列进行倒序迭代,可以使用reversed()函数,它可以返回一个反向迭代器。例如:
```
my_list = [1, 2, 3, 4, 5]
for i in reversed(my_list):
print(i)
```
这将输出:
```
5
4
3
2
1
```
如果要倒序迭代一个范围内的数字,可以使用range()函数和reversed()函数结合起来。例如:
```
for i in reversed(range(1, 6)):
print(i)
```
这将输出:
```
5
4
3
2
1
```
阅读全文