Somme Python ()

La fonction sum () ajoute les éléments d'un itérable et renvoie la somme.

La syntaxe de la sum()fonction est:

 sum (itérable, démarrer)

La sum()fonction ajoute le début et les éléments de l'itérable donné de gauche à droite.

Paramètres sum ()

  • iterable - itérable (liste, tuple, dict, etc.). Les éléments de l'itérable doivent être des nombres.
  • start (facultatif) - cette valeur est ajoutée à la somme des éléments de l'itérable. La valeur par défaut de start est 0 (si omis)

Valeur renvoyée par sum ()

sum() renvoie la somme du début et des éléments de l'itérable donné.

Exemple: Fonctionnement de Python sum ()

 numbers = (2.5, 3, 4, -5) # start parameter is not provided numbers_sum = sum(numbers) print(numbers_sum) # start = 10 numbers_sum = sum(numbers, 10) print(numbers_sum)

Production

 4,5 14,5

Si vous devez ajouter des nombres à virgule flottante avec une précision exacte, vous devez utiliser à la math.fsum(iterable)place.

Si vous avez besoin de concaténer des éléments de l'itérable donné (les éléments doivent être des chaînes), vous pouvez utiliser la join()méthode.

 'string'.join (séquence)

Visitez cette page pour en savoir plus sur la méthode Python join ()

Articles intéressants...