Suma de valores del diccionario en Python

Manav Narula 30 enero 2023
  1. Suma de valores en un diccionario de Python con el bucle for
  2. Suma de valores en el diccionario de Python con la función sum()
Suma de valores del diccionario en Python

En este tutorial, presentaremos cómo sumar valores en un diccionario de Python.

Suma de valores en un diccionario de Python con el bucle for

El primer método implica el uso del bucle for. Iteramos sobre cada valor del diccionario y almacenamos el resultado final en una variable, que se declara fuera del bucle.

Veamos el siguiente ejemplo.

d1 = {"a": 15, "b": 18, "c": 20}

total = 0

for i in d1.values():
    total += i

print(total)

Resultado:

53

La función values() devuelve una lista de valores del diccionario.

Suma de valores en el diccionario de Python con la función sum()

La función sum se utiliza para devolver la suma de una interable en Python. Podemos eliminar el uso del bucle for utilizando la función sum. Por ejemplo,

d1 = {"a": 15, "b": 18, "c": 20}
print(sum(d1.values()))

Producción :

53
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Artículo relacionado - Python Dictionary