Somme des valeurs du dictionnaire en Python

Manav Narula 21 février 2021
  1. Somme des valeurs dans un dictionnaire Python avec la boucle for
  2. Somme des valeurs dans le dictionnaire Python avec la fonction sum()
Somme des valeurs du dictionnaire en Python

Dans ce tutoriel, nous allons introduire la façon de faire la somme des valeurs dans un dictionnaire Python.

Somme des valeurs dans un dictionnaire Python avec la boucle for

La première méthode implique l’utilisation de la boucle for. Nous itérons sur chaque valeur du dictionnaire et nous stockons le résultat final dans une variable, qui est déclarée en dehors de la boucle.

Voyons l’exemple suivant.

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

total = 0

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

print(total)

Production :

53

La fonction values() renvoie une liste de valeurs du dictionnaire.

Somme des valeurs dans le dictionnaire Python avec la fonction sum()

La fonction sum est utilisée pour retourner la somme d’un interable en Python. Nous pouvons éliminer l’utilisation de la boucle for en utilisant la fonction sum. Par exemple,

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

Production :

53
Auteur: Manav Narula
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

Article connexe - Python Dictionary