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: 33
Example #1:
# 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 variale 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
# 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 variale 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
# 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
# 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