在Python中,可以使用`enumerate()`函数来带序号遍历一个可迭代对象(如列表、元组、字符串等)。`enumerate()`函数返回一个枚举对象,其中包含每个元素的索引和值。例如:
```python
fruits = ['apple', 'banana', 'orange']
for index, fruit in enumerate(fruits):
print(index, fruit)
```
上面的代码中,我们定义了一个包含三种水果的列表,并使用`enumerate()`函数遍历它们。在循环中,我们使用两个变量`index`和`fruit`分别接收当前元素的索引和值,并输出它们。因此,上面的代码将输出以下内容:
```
0 apple
1 banana
2 orange
```
需要注意的是,`enumerate()`函数默认从0开始计数,但也可以通过指定第二个参数来指定起始值。例如:
```python
fruits = ['apple', 'banana', 'orange']
for index, fruit in enumerate(fruits, start=1):
print(index, fruit)
```
上面的代码中,我们指定`enumerate()`函数的起始值为1,因此输出的结果将从1开始计数:
```
1 apple
2 banana
3 orange
```