RosettaCodeData/Task/Averages-Arithmetic-mean/Python/averages-arithmetic-mean-1.py

6 lines
177 B
Python
Raw Permalink Normal View History

2013-04-10 14:58:50 -07:00
from math import fsum
def average(x):
return fsum(x)/float(len(x)) if x else 0
print (average([0,0,3,1,4,1,5,9,0,0]))
print (average([1e20,-1e-20,3,1,4,1,5,9,-1e20,1e-20]))