Python sum() ビルトイン関数

Python 3 ドキュメントより

合計は start とイテラブルの要素を左から右へ加算し、合計を返します。イテラブルの要素は通常数値であり、start 値に文字列を指定することはできません。

Introduction

sum() 関数は、イテラブル(リストやタプルなど)内のすべての要素の合計を計算します。オプションで start 値を指定でき、これは合計に加算されます。

Examples

数値のリストの合計:

numbers = [1, 2, 3, 4, 5]
print(sum(numbers))
15

開始値を使用した合計:

numbers = [1, 2, 3]
print(sum(numbers, 10))  # 10 + 1 + 2 + 3
16