Encuentra la suma y el promedio de List en Python

Dada una Lista. La tarea es encontrar la suma y el promedio de la lista. El promedio de la lista se define como la suma de los elementos dividida por el número de elementos.

Ejemplos:

Input: [4, 5, 1, 2, 9, 7, 10, 8]
Output:
sum =  46
average =  5.75

Input: [15, 9, 55, 41, 35, 20, 62, 49]
Output:
sum =  286
average =  35.75

Método 1: método ingenuo

En este método, iteraremos sobre la lista y agregaremos cada elemento a un conteo de variables que almacena la suma del i -ésimo elemento y luego dividiremos la suma con el número total de variables para encontrar el promedio.

Ejemplo:

Python3

# Python program to find the sum
# and average of the list
  
L = [4, 5, 1, 2, 9, 7, 10, 8]
  
  
# variable to store the sum of 
# the list
count = 0
  
# Finding the sum
for i in L:
    count += i
      
# divide the total elements by
# number of elements
avg = count/len(L)
  
print("sum = ", count)
print("average = ", avg)

Producción:

sum =  46
average =  5.75

Método 2: Usando el método sum()

El método sum() devuelve la suma de la lista pasada como argumento. Luego dividiremos la suma por el método len() para encontrar el promedio.

Ejemplo:

Python3

# Python program to find the sum
# and average of the list
  
L = [4, 5, 1, 2, 9, 7, 10, 8]
  
  
# using sum() method
count = sum(L)
  
# finding average
avg = count/len(L)
  
print("sum = ", count)
print("average = ", avg)

Producción:

sum =  46
average =  5.75

Publicación traducida automáticamente

Artículo escrito por deepanshumehra1410 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *