¿Existe un método incorporado o de biblioteca estándar en Python para calcular la media aritmética (un tipo de promedio) de una lista de números?
No conozco nada en la biblioteca estándar. Sin embargo, se podría utilizar algo como:
def mean(numbers):
return float(sum(numbers)) / max(len(numbers), 1)
>>> mean([1,2,3,4])
2.5
>>> mean([])
0.0
En numpy, hay numpy.mean()
.
Usa scipy:
import scipy;
a=[1,2,4];
print(scipy.mean(a));