python中range函數的使用

range()函數,用來產生整數序列,可以指定步長,這樣就能很方便了
參數說明:
range(start, end, scan):
start:計數從start開始,默認爲0,range(2)=range(0,2)
end: 計數到end結束 list(range(2))爲[0,1] 注意包左不包右!
scan: 計數的步長,默認爲1,可以指定 比如range(0,4,2)

加入現在需要構造一個1, 3, 5, 7, …, 99的列表,可以通過循環實現

L = []
n = 1
while n <= 99:
    L.append(n)
    n = n + 2

當採用range就一行代碼可以搞定

#奇數序列
list(range(1,100,2))
#偶數序列
list(range(0,100,2))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章