【廖雪峰python入門筆記】for迴圈

Datawhale發表於2018-07-06

listtuple可以表示一個有序集合。如果我們想依次訪問一個list中的每一個元素呢?比如 list:

L = ['Adam', 'Lisa', 'Bart']
print(L[0])
print(L[1])
print(L[2])

如果list只包含幾個元素,這樣寫還行,如果list包含1萬個元素,我們就不可能寫1萬行print。

這時,迴圈就派上用場了。

Python的 for迴圈就可以依次把list或tuple的每個元素迭代出來:

L = ['Adam', 'Lisa', 'Bart']
for name in L:
    print(name)

注意: name 這個變數是在 for 迴圈中定義的,意思是,依次取出list中的每一個元素,並把元素賦值給 name,然後執行for迴圈體(就是縮排的程式碼塊)。

這樣一來,遍歷一個list或tuple就非常的容易。

相關文章