使用for循环去获取列表的下标以及下标对应的值 python
时间: 2024-05-06 09:21:48 浏览: 13
可以使用Python中的enumerate()函数实现获取列表的下标以及下标对应的值,
示例代码:
```
list = ['a', 'b', 'c', 'd']
for index, value in enumerate(list):
print(index, value)
```
输出结果:
```
0 a
1 b
2 c
3 d
```
其中,enumerate()函数返回的是一个包含下标及其对应值的可迭代对象。通过for循环遍历该对象,即可依次获取列表的下标及对应的值。
相关问题
python for循环获取下标
在 Python 中,可以使用 `enumerate()` 函数来获取循环迭代的元素以及对应的下标。下面是使用 `enumerate()` 函数的示例代码:
```python
fruits = ['apple', 'banana', 'orange']
for index, fruit in enumerate(fruits):
print(index, fruit)
```
运行以上代码,输出结果如下:
```
0 apple
1 banana
2 orange
```
在循环中,`index` 变量表示当前元素的下标,`fruit` 变量表示当前元素的值。通过 `enumerate()` 函数,可以方便地同时获取下标和元素值。
python for循环获取数组下标
在Python中,可以使用内置函数`enumerate()`来同时获取数组下标和对应的元素值。示例如下:
```
arr = ['a', 'b', 'c', 'd']
for i, val in enumerate(arr):
print(i, val)
```
输出结果为:
```
0 a
1 b
2 c
3 d
```
其中,`i`表示数组的下标,`val`表示对应的元素值。在循环中可以直接使用`i`和`val`来访问数组中的元素。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)