首頁 >後端開發 >Python教學 >如何使用 Python 對整數列表中的元素求和?

如何使用 Python 對整數列表中的元素求和?

Patricia Arquette
Patricia Arquette原創
2024-10-28 04:53:021090瀏覽

How do you sum the elements in a list of integers using Python?

使用Python 在列表中加入整數

想像一個場景,您有一個整數列表,例如[2, 4, 7, 12 ,3]。要確定它們的組合值 (28),您需要將它們的所有單獨值相加。以下是使用 Python 實作此操作的方法:

<code class="python"># Method 1: Using sum() function
x = [2, 4, 7, 12, 3]
sum_of_all_numbers = sum(x)</code>

sum() 函數迭代列表,聚合所有整數值以提供最終總和。

或者,您可以使用一個強大的Python函數reduce()來執行這個求和:

<code class="python"># Method 2: Using reduce() with lambda function
x = [2, 4, 7, 12, 3]
sum_of_all_numbers = reduce(lambda q, p: p + q, x)</code>

reduce()函數對列表中的每個元素累積執行指定的函數。在本例中,我們使用 lambda 函數將兩個參數(p 和 q)相加來執行求和。此 lambda 函數無需定義單獨的函數來新增整數。

以上是如何使用 Python 對整數列表中的元素求和?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn