合計値の取得 (sum) | Python-izm

合計値の取得

Pythonでは反復可能オブジェクトに格納された数値の合計値を取得する方法としてsum関数があります。

sum

次のようなリストに格納された数値の合計値を取得します。

num = [10, 20, 30, 20, 5, 3]

print(sum(num))
print(sum(num, 1000))
88
1088

第二引数には開始値を数値で指定します。たとえばリストnumの合計値は88ですが、1000を開始値とすれば結果は1088になります。省略された時のデフォルト値は0です。