Cómo encontrar el promedio de una lista en Python
Si está utilizando el lenguaje de programación llamado Python para hacer cálculos matemáticos o estadísticos, es posible que deba tomar el promedio de los números en una lista en algún momento. Hay varias formas de hacer esto, incluido calcular el promedio recorriendo la lista y usando funciones de biblioteca para encontrar la media de un conjunto de números.
Python promedio vía bucle
El promedio, o media, de un conjunto de números generalmente se refiere a la suma de todos los números dividida por la cantidad de números en la lista. Esto da la media aritmética, que puede ser útil en una variedad de aplicaciones estadísticas y contextos informales.
El lenguaje de programación Python hace que sea relativamente fácil recorrer paso a paso, o recorrer, los elementos de una lista y calcular alguna propiedad para cada uno de ellos. Python incluye una variedad de tipos de bucles, incluidos los bucles "while" que continúan hasta que una condición ya no es verdadera y los bucles "for" que ejecutan el código una vez en cada elemento de una lista.
Un bucle "for" es probablemente el bucle más fácil de usar en Python para la media de una lista. Establezca una variable igual a cero e itere sobre cada elemento de la lista, agregando su valor a la nueva variable. Cuando termine el ciclo, calcule la longitud de la lista usando la función "len" incorporada de Python. Divide la suma por la longitud de la lista.
Lidiar con redondeo
Si la lista contiene todos los números enteros, multiplique la lista por la constante "1.0" para forzarla a un número decimal para que Python no redondee el resultado al número entero más cercano. Es posible que desee utilizar la clase "Decimal" incorporada de Python para controlar cuánto redondea Python del resultado.
Este proceso es el mismo en las versiones Python 2 o Python 3 del lenguaje.
Uso de la función NumPy Mean
En algunos casos, es posible que no desee implementar su código para realizar una operación común como calcular la media de números en Python.
Puede usar una variedad de bibliotecas complementarias para Python para calcular la media y otras funciones estadísticas. Una común es la biblioteca de computación científica NumPy, que es una biblioteca gratuita. Puede pasar una lista o matriz de números a la función "numpy.mean" incluida en la biblioteca, y devuelve la media de los números que pasa.
NumPy se puede instalar en la mayoría de los sistemas operativos modernos y versiones de Python. NumPy también se puede usar con Python para un cálculo de desviación estándar usando su función "numpy.std".
- ·Cómo encontrar la lista de pistas de un CD
- ·Cómo encontrar un programa en la computadora
- ·Cómo crear una matriz en Python
- ·Cómo encontrar la dirección IP de una empresa
- ·Cómo encontrar la contraseña de una PC en una LAN
- ·Cómo encontrar la contraseña de mi cuenta de correo electrónico
- ·Cómo agregar a una lista en Python
- ·Cómo determinar la longitud del diccionario en Python