Python筆記-均值列表
一個小小的例項,做個小筆記!
比如有三個列表,列表元素均為數值型,三個列表的長度都一樣,現在我想要求這三個列表的均值,即求一個均值列表,對應元素為上述三個列表對應元素的均值。
程式碼實現如下:
def meanMethod(one,two,three):
comb = zip(one,two,three)
return [float(i+j+k)/3 for i,j,k in comb]
第二行使用的是zip函式,先將三個列表合併起來,zip函式返回的是一個列表,但裡面的元素是一個元組。
第三行是列表推導式,計算comb每個元組的均值。