Skip to content
Related Articles

Related Articles

Python program to find sum of elements in list

Improve Article
Save Article
Like Article
  • Difficulty Level : Easy
  • Last Updated : 22 Jun, 2021

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

 


My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!