我在python中有一個字串(帶有浮點數和整數)
string = '44,44,44,33'
我想計算它的平均值。
注意:我有一個大資料框,在資料框的一列中,我有這樣一個字串。我想計算所有行的平均值。我希望我有一個有效的方法。
謝謝
uj5u.com熱心網友回復:
溢位的字串,轉換為整數,并計算平均值:
import statistics
result = statistics.mean(map(int, string.split(",")))
uj5u.com熱心網友回復:
l = string.split(',')
average = sum(int(k) for k in l)/len(l)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/432395.html
標籤:Python
上一篇:需要從csv中創建元組作為字典鍵,格式為(year,state_po,Candidate)=Candidatevoteswithoutpandas
