python可以使用range()產生一個等差級序列.
由於range()是產生等差級序列,所以我們可以直接使用,將此當作迴圈的計數器
stop是唯一必須的值
step預設是1
如果省略start,所產生的等差級序列是從0至stop-1
range(n) 會產生0,1,2,3,...,n-1
range(start,end) start是起始值 end-1是終止值
但是~ 如果終止值小於起始值,則會產生空序列或稱空range物件
range(start,end,step) start是起始值 end 是終止值 step是間隔值
假設要建立0~5的list
一開始我們會這樣
接著用range() 會變成這樣
最後~ 直接使用list()將range()當作是參數
若~再加上條件式的判斷
傳統的是
修改後會是~