Python program to find sum of elements in list
Given a list of numbers, write a Python program to find the sum of all the elements in the list.
Example:
Input: [12, 15, 3, 10] Output: 40 Input: [17, 5, 3, 5] Output: 30
Example #1:
Python3
# Python program to find sum of elements in list total = 0 # creating a list list1 = [ 11 , 5 , 17 , 18 , 23 ] # Iterate each element in list # and add them in variable total for ele in range ( 0 , len (list1)): total = total + list1[ele] # printing total value print ( "Sum of all elements in given list: " , total) |
Output:
Sum of all elements in given list: 74
Example #2 : Using while() loop
Python3
# Python program to find sum of elements in list total = 0 ele = 0 # creating a list list1 = [ 11 , 5 , 17 , 18 , 23 ] # Iterate each element in list # and add them in variable total while (ele < len (list1)): total = total + list1[ele] ele + = 1 # printing total value print ( "Sum of all elements in given list: " , total) |
Output:
Sum of all elements in given list: 74
Example #3: Recursive way
Python3
# Python program to find sum of all # elements in list using recursion # creating a list list1 = [ 11 , 5 , 17 , 18 , 23 ] # creating sum_list function def sumOfList( list , size): if (size = = 0 ): return 0 else : return list [size - 1 ] + sumOfList( list , size - 1 ) # Driver code total = sumOfList(list1, len (list1)) print ( "Sum of all elements in given list: " , total) |
Output:
Sum of all elements in given list: 74
Example #4: Using sum() method
Python3
# Python program to find sum of elements in list # creating a list list1 = [ 11 , 5 , 17 , 18 , 23 ] # using sum() function total = sum (list1) # printing total value print ( "Sum of all elements in given list: " , total) |
Output:
Sum of all elements in given list: 74