Python基礎-使用range建立數字列表以及簡單的統計計算和列表解析
阿新 • • 發佈:2019-07-09
1、使用函式 range()
numbers = list(range[1,6])
print (numbers)
結果:
[1,2,3,4,5]
使用range函式,還可以指定步長,例如,列印1~10內的偶數:
even_numbers = list(range(2,11,2))
print(even_numbers)
結果:[2,4,6,8,10]
Python中 兩個星號(**)表示乘方運算
squares = []
for value in range(1,11):
squares.append(value**2)
print (squares)
結果:[1,4,9,16,25,36,49,64,81,100]
2、對數字列表進行簡單的統計計算:
統計最大值、最小值、和總和:
digits = [1,2,3,4,5,6,7,8,9,0]
min(digits ) 結果:0
max(digits ) 結果:9
sum(digits ) 結果:45
3、列表解析
squares = [value**2 for value in range(1,11)]
print(squares)
結果:[1,4,9,16,25,36,49,64,81,100]
例項中 for迴圈為 for value in range (1,11),它將值提供給表示式value**2。注意:這裡的for迴圈末尾沒有冒號。
&n