創建數值列表及列表解析

創建列表

  1. range()   range(1,6) 輸出是1 2 3 4 5   ;還可以設置步長range(2,11,2)  輸出是 2 4 6 8 10 
  2. list() list(range(1,6))    結果是一個列表[1,2,3,4,5] 

squares=[]
for value in range(1,11):
    square=value**2
    squares.append(square)
print(squares)

對數字列表進行簡單的統計計算,

Python函數有 min();max();sum()

 

列表解析

列表解析將for循環和創建新元素的代碼合併成一行,並自動附加新元素(和上面的代碼比較)

squares=[value**2 for value in range(1,11)]    #for循環結尾沒有冒號
print(squares)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章