python遍历中返回当前索引
时间: 2023-11-19 07:04:58 浏览: 64
在Python中,可以使用`enumerate()`函数来遍历列表、元组或字符串,并返回当前索引和对应的元素。例如:
```
fruits = ['apple', 'banana', 'cherry']
for index, fruit in enumerate(fruits):
print(index, fruit)
```
输出:
```
0 apple
1 banana
2 cherry
```
在上面的示例中,`enumerate()`函数返回了一个包含索引和元素的元组,使用`for`循环遍历这个元组,然后打印出索引和元素的值。
相关问题
python 遍历数组并打印索引
你可以使用内置的 `enumerate()` 函数来遍历数组并打印索引,例如:
```python
arr = ['apple', 'banana', 'orange']
for i, val in enumerate(arr):
print(i, val)
```
输出结果为:
```
0 apple
1 banana
2 orange
```
在这个例子中,`enumerate()` 函数返回一个可迭代对象,其中每个元素都是包含数组中元素索引和对应值的元组。然后我们使用 `for` 循环遍历这个可迭代对象,并分别打印索引和对应值。
python遍历列表带索引的方式
可以使用内置函数 `enumerate()` 来遍历列表并带有索引。具体的语法格式为:
```python
for index, value in enumerate(list):
# do something with index and value
```
其中 `index` 表示当前元素的索引,`value` 表示当前元素的值。例如,以下示例代码展示了如何使用 `enumerate()` 遍历一个列表并输出每个元素的索引和值:
```python
fruits = ['apple', 'banana', 'cherry']
for index, fruit in enumerate(fruits):
print(index, fruit)
```
输出结果为:
```
0 apple
1 banana
2 cherry
```
阅读全文