169k views
3 votes
Write a function that accepts a list as an argument (assume the list contains integers) and returns the total of the values in the list.

1 Answer

4 votes

Answer:

def listSum(mylist):

sum =0

for item in range(0,len(mylist)):

sum=sum+mylist[item]

print(sum)

Step-by-step explanation:

Using the Python programming language, I defined a function as listSum that accepts a list as a parameter and returns the sum of the elements in the list.

The most important logic here is defining the range of elements in the list not to exceed the length of the list using the len function. Then using a for statement, we loop through each element and add them up to a sum variable initially assigned the value of 0.

User Alessandro Dionisi
by
5.3k points