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:40Input:[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 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

## 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 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

## 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

Attention geek! Strengthen your foundations with the **Python Programming Foundation** Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the **Python DS** Course. And to begin with your Machine Learning Journey, join the **Machine Learning – Basic Level Course**