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]
自己尝试 »
在下一章中了解更多关于列表推导的信息:列表推导。