Python for 用法

Python 的 for 迴圈十分好用,除了以下像其他程式語言的用法外:

for( i=10; ifor 語法:

for iterating_var in sequence:
statements(s)

使用例子:

上面第一個例子會將字串 “Linux” 逐個字母印出,第二個例子會將陣列內所有內容逐一印出,以上程式碼執行的結果是:


Letter: L
Letter: i
Letter: n
Letter: u
Letter: x
Language: Python
Language: PHP
Language: Perl

除了直接將陣列的印出,另一個寫法是取出陣列的 key 及 value:

上面程式使用了內建的 len(),作用是取得陣列的大小,類似 PHP 的 count() 及 sizeof(), 執行的結果是:

Current Language : Python
Current Language : PHP
Current Language : Perl


Leave a Reply