python list遍历
时间: 2023-09-02 07:11:37 浏览: 89
可以使用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 循环来遍历一个列表,示例代码如下:
```
my_list = [1, 2, 3, 4, 5]
i = 0
while i < len(my_list):
print(my_list[i])
i += 1
```
在这个例子中,我们先定义了一个列表 `my_list`,然后使用 `while` 循环来遍历这个列表。在循环中,我们使用一个变量 `i` 来表示当前遍历到的元素的下标,初始值为 0,每次循环结束后增加 1。在循环体中,我们使用 `my_list[i]` 来访问当前元素,并将其打印出来。当 `i` 的值等于列表的长度时,循环结束。
阅读全文