Python - 循环列表
循环遍历列表
你可以使用 for
循环来遍历列表中的项目。
请在我们的 Python For Loops 章节中了解更多关于 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 Loops 章节中了解更多关于 while
循环的知识。
使用列表推导式循环
列表推导式提供了循环遍历列表的最短语法
示例
一个简短的 for
循环,它将打印列表中的所有项目
thislist = ["apple", "banana", "cherry"]
[print(x) for x in thislist]
自己动手试一试 »
请在下一章 List Comprehension 中了解更多关于列表推导式的知识。