Maison > Article > développement back-end > Comment calculer la somme des entiers dans une liste Python ?
Ajout d'entiers dans une liste (somme d'une liste de nombres) en Python
En Python, il existe plusieurs approches pour calculer la somme de entiers dans une liste. Une méthode consiste à utiliser la fonction intégrée sum(), adaptée à l'ajout simple de nombres dans une liste.
Considérons un exemple de liste x = [2, 4, 7, 12, 3]. Pour additionner les valeurs de cette liste à l'aide de sum(), nous pouvons écrire :
<code class="python">x = [2, 4, 7, 12, 3] sum_of_all_numbers = sum(x)</code>
Alternativement, la fonction réduire() fournit un autre moyen d'effectuer des opérations cumulatives sur les éléments de la liste. Nous pouvons définir une fonction lambda pour effectuer la sommation, comme le montre l'extrait de code suivant :
<code class="python">x = [2, 4, 7, 12, 3] sum_of_all_numbers = reduce(lambda q, p: p + q, x)</code>
Dans ce cas, la fonction lambda est utilisée pour effectuer progressivement l'addition de p et q, représentant le éléments de la liste.
Les méthodes sum() et réduire() calculent efficacement la somme des nombres entiers dans une liste, ce qui en fait des outils utiles pour divers scénarios de programmation.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!