首頁 >後端開發 >Python教學 >如何計算 Python 列表中整數的總和?

如何計算 Python 列表中整數的總和?

Barbara Streisand
Barbara Streisand原創
2024-10-27 00:26:03744瀏覽

How to Calculate the Sum of Integers in a Python List?

在Python 中將整數加到列表中(對數字列表求和)

在Python 中,有多種方法來計算列表中的整數。一種方法是使用內建的 sum() 函數,適用於直接新增清單中的數字。

讓我們考慮一個範例清單 x = [2, 4, 7, 12, 3]。要使用 sum() 對該列表中的值求和,我們可以編寫:

<code class="python">x = [2, 4, 7, 12, 3]
sum_of_all_numbers = sum(x)</code>

或者,reduce() 函數提供了另一種對列表元素執行累積操作的方法。我們可以定義一個lambda 函數來執行求和,如以下程式碼片段所示:

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

在本例中,lambda 函數用於增量執行p 和q 的加法,表示列表中的元素。

sum() 和 reduce() 方法都可以有效地計算列表中整數的總和,使它們成為各種程式設計場景的有用工具。

以上是如何計算 Python 列表中整數的總和?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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