Python provides the
sum() function in order to sum multiple items or multiple variables or list items in an easy way. The sum() function is very similar to the Microsoft Excel SUM() macro. In this tutorial, we examine how to sum up these different scenarios.
sum() Function Syntax
The sum() function syntax is like below which simply accepts 2 parameters where 1 of them is optional.
- ITERABLE is a list of multiple values or variables.
- START is an optional parameter and if specified the sum operation is started from this index for the ITERABLE.
Sum Multiple Items
The sum() function can be used to sum multiple items which is actually a list. We may provide these items one by one like below.
r = sum( [1,2,3,4,5] ) print(r)
We can also provide an existing list without providing items one by one. In the following example, we provide the list named
numbers = [1,2,3,4,5] r = sum( numbers ) print(r)
Sum From Specified Index
The sum() function can also sum numbers from the list by starting from the specified index number. In the following example, we start summing from index number 3.
numbers = [1,2,3,4,5] r = sum( numbers ,3 ) print(r)