for循環(huán):
在Python for循環(huán)遍歷序列的任何物品,如一個列表或一個字符串,有能力。
for循環(huán)語法是:
for iterating_var in sequence: statements(s)
如果一個序列包含一個表達式列表,它是第一個評價。然后,該序列中的第一項分配迭代變量iterating_var。接下來,執(zhí)行語句塊。列表中的每個項目分配到iterating_var,報表塊被執(zhí)行,直到整個序列被耗盡。
注:在Python中,所有的縮進字符空格后的編程結構相同數量的報表,被認為是一個單一的代碼塊的一部分。 Python使用縮進作為其語句分組的方法。
例子:
#!/usr/bin/python for letter in 'Python': # First Example print 'Current Letter :', letter fruits = ['banana', 'apple', 'mango'] for fruit in fruits: # Second Example print 'Current fruit :', fruit print "Good bye!"
以上將輸出結果:
Current Letter : P
Current Letter : y
Current Letter : t
Current Letter : h
Current Letter : o
Current Letter : n
Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!
迭代序列指數:
通過遍歷每個項目的另一種方法是由序列本身的偏移指數:
例如:
#!/usr/bin/python fruits = ['banana', 'apple', 'mango'] for index in range(len(fruits)): print 'Current fruit :', fruits[index] print "Good bye!"
這將產生以下結果:
Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!
在這里,我們采取的len()的協(xié)助下,內置的功能,它提供了tuple中的元素的總數,以及范圍()內置函數給我們的實際順序遍歷。
以上所述是小編給大家介紹的淺析Python中的for 循環(huán)的相關知識,非常不錯,具有參考借鑒價值,感興趣的朋友一起學習吧!
更多Python中的for 循環(huán)相關文章請關注PHP中文網!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com