Las instrucciones de la tarea eran pedir al usuario una serie de números, guardarlos en una lista y obtener el promedio y la desviación estándar de lo números de la lista y claro, usando funciones.
Para empezar definí una lista vacía y con un for fui pidiendo los 10 números al usuario y con lista.append(n) agregué estos números a la lista vacía.
Después definí la función promedio para sacar el promedio de la lista y con el comando sum() sume los números de la lista (ahorrando más líneas de código), después conté los elementos de la lista con el comando len() y sólo restó realizar la división de la suma por la cantidad.
Para terminar en la desviación estándar, ahora que lo veo y recuerdo, es la sumatoria de la raíz cuadrada de la suma menos en promedio al cuadrado, todo esto dividido por la cantidad de elementos menos 1 y mi error aquí que acabo de ver es que no realicé la sumatoria, la operación sólo la realiza una vez, necesito un acumulador o eso creo xD y por cierto para poder usar la raíz cuadrada importé la librería math.
Listo 😀
El resultado 😀
Código en GitHub :3
#WSQ10 Listas by Lily Alonso is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.