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 中瞭解更多關於列表推導式的知識。