python list遍历
时间: 2023-09-02 20:11:37 浏览: 54
可以使用for循环或者while循环来遍历Python中的list,例如:
```
my_list = [1, 2, 3, 4, 5]
# 使用for循环遍历list
for element in my_list:
print(element)
# 使用while循环遍历list
i = 0
while i < len(my_list):
print(my_list[i])
i += 1
```
这样就可以依次访问list中的每一个元素。
相关问题
python list 遍历拿到下标和元素
可以使用Python内置函数enumerate()来同时遍历列表的下标和元素。例如:
```
my_list = ['a', 'b', 'c', 'd']
for index, element in enumerate(my_list):
print(index, element)
```
输出:
```
0 a
1 b
2 c
3 d
```
在上面的例子中,enumerate()函数返回一个可迭代对象,其中每个元素都是包含下标和元素的元组。我们使用for循环来遍历该可迭代对象,并将元组解包为index和element两个变量。
python while 遍历list
你可以使用 while 循环来遍历一个列表,具体方法如下:
```python
my_list = [1, 2, 3, 4, 5]
i = 0
while i < len(my_list):
print(my_list[i])
i += 1
```
这个代码片段中,我们先定义了一个列表 `my_list`,然后定义了一个变量 `i`,并将其初始化为 0。然后我们使用 while 循环来遍历这个列表,条件是 `i < len(my_list)`,也就是说,只要 `i` 没有超出列表的长度,就可以继续循环。在循环中,我们使用 `my_list[i]` 来访问列表中的元素,并将 `i` 加 1,以便在下一次循环中访问下一个元素。
相关推荐
![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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)