python如何遍历序列

原创
ithorizon 7个月前 (09-30) 阅读数 59 #Python

Python中遍历序列的操作非常简单,常用的遍历方法包括使用for循环和while循环。

使用for循环遍历序列时,可以使用range()函数和len()函数来生成序列的索引,从而获取序列中的每个元素,要遍历一个列表my_list中的所有元素,可以使用以下代码:

my_list = [1, 2, 3, 4, 5]
for i in range(len(my_list)):
    print(my_list[i])

如果要遍历一个字符串my_string中的所有字符,可以使用以下代码:

my_string = "Hello, World!"
for char in my_string:
    print(char)

使用while循环遍历序列时,需要手动设置计数器变量,并在循环内部更新该变量的值,要遍历一个列表my_list中的所有元素,可以使用以下代码:

my_list = [1, 2, 3, 4, 5]
i = 0
while i < len(my_list):
    print(my_list[i])
    i += 1

如果要遍历一个字符串my_string中的所有字符,可以使用以下代码:

my_string = "Hello, World!"
i = 0
while i < len(my_string):
    print(my_string[i])
    i += 1

无论是使用for循环还是while循环,Python遍历序列的基本思路都是通过索引访问序列中的每个元素。



热门