讀古今文學網 > 父與子的編程之旅:與小卡特一起學Python > 12.12 循環處理列表 >

12.12 循環處理列表

最早開始討論循環時,我們看到循環完成了一個值列表的迭代處理。我們還瞭解了 range 函數,並用它作為快捷方式為循環生成數字列表。前面已經看到 range 確實可以提供一個數字列表。

不過循環完全可以迭代處理任何列表,而不一定非得是數字列表。假設要顯示出我們的字母列表,一行顯示一個元素,可以這樣做:

>>> letters = ['a', 'b', 'c', 'd', 'e']>>> for letter in letters:    print letterabcde  

這裡我們的循環變量是 letter。(之前我們使用了 looperijk 之類的循環變量。)循環迭代處理(循環處理)列表中的所有值,每次迭代時,當前元素會存儲在循環變量 letter 中,然後顯示出來。