Python获取for循环的索引
时间: 2023-07-10 11:42:47 浏览: 246
可以使用 Python 的内置函数 `enumerate()` 来获取 for 循环的索引。`enumerate()` 函数会返回一个元组,包含当前元素的索引和值。
例如,以下代码演示了如何使用 `enumerate()` 函数获取 for 循环的索引:
```python
fruits = ['apple', 'banana', 'cherry']
for index, fruit in enumerate(fruits):
print(index, fruit)
```
输出结果为:
```
0 apple
1 banana
2 cherry
```
在上面的例子中,`index` 变量是当前元素的索引,`fruit` 变量是当前元素的值。
相关问题
python 获取for循环索引
在 Python 中,可以使用内置函数 `enumerate()` 来同时获取迭代对象的元素和索引。示例代码如下:
```
fruits = ['apple', 'banana', 'orange']
for index, fruit in enumerate(fruits):
print(index, fruit)
```
输出结果:
```
0 apple
1 banana
2 orange
```
在上面的示例代码中,`enumerate()` 函数返回一个可迭代的对象,每次迭代返回一个包含索引和元素的元组。在 `for` 循环中,可以使用解构赋值语法将元组中的索引和元素分别赋值给 `index` 和 `fruit` 变量,然后打印输出即可。
Python获取for循环的当前索引示例
在 Python 中,可以使用 `enumerate()` 函数来同时遍历列表(或其他可迭代对象)中的元素以及其对应的索引。以下是一个示例代码,展示了如何获取 for 循环的当前索引:
```python
fruits = ['apple', 'banana', 'cherry']
for index, fruit in enumerate(fruits):
print('当前索引为:', index)
print('当前元素为:', fruit)
```
输出结果为:
```
当前索引为: 0
当前元素为: apple
当前索引为: 1
当前元素为: banana
当前索引为: 2
当前元素为: cherry
```
在上面的代码中,`enumerate(fruits)` 返回一个可迭代对象,其中每个元素都是一个元组,包含当前元素的索引和值。我们使用 `for` 循环遍历这个可迭代对象,并在每次循环中打印当前索引和当前元素的值。
阅读全文