Python - 循环遍历列表
遍历列表
您可以使用 for 循环遍历列表项:
在我们的Python for 循环章节中了解更多关于for循环的内容。
按索引号循环遍历
您还可以通过引用索引号来循环遍历列表项。
使用 range() 和 len() 函数创建合适的迭代器。
实例
按索引号打印所有项目:
thislist = ["apple", "banana", "cherry"]
for i
in range(len(thislist)):
print(thislist[i])
亲自试一试 »
上面示例中创建的可迭代对象是[0, 1, 2]。
使用 while 循环
您可以使用 while 循环遍历列表项。
使用 len() 函数确定列表的长度,然后从 0 开始,通过索引遍历列表项。
请记住,每次迭代后索引都要加 1。
实例
使用 while 循环遍历所有索引号,打印所有项目
thislist = ["apple", "banana", "cherry"]
i = 0
while i < len(thislist):
print(thislist[i])
i = i + 1
亲自试一试 »
在我们的Python While 循环章节中了解更多关于while循环的内容。
使用列表推导式进行循环
列表推导式提供了遍历列表的最简洁语法:
实例
一个简写形式的for循环,用于打印列表中的所有项目:
thislist = ["apple", "banana", "cherry"]
[print(x) for x in thislist]
亲自试一试 »
下一章将详细介绍列表推导式:列表推导式。

