Welcome to the Treehouse Community
Looking to learn something new?
Andrew Macfarlane463 Points
Stuck after first line. I have def add_list(a,b,c): as my first line of code but I'm unsure what to do after that.
Hey I've looked at this for a while now so any help would be greatly appreciated. I know the syntax I need to use to start the function I just don't know how to plug in numbers for the variables I created and I have no Idea why I would need a for loop for this exercise.
# add_list([1, 2, 3]) should return 6 # summarize([1, 2, 3]) should return "The sum of [1, 2, 3] is 6." # Note: both functions will only take *one* argument each. def add_list(a,b,c): summarize = a+b+c
Logan R22,989 Points
Your problem is that you assumed they would enter in the list manually but really they are passing in a list, so instead you should change your arguments to take in a list.
def add_list(list): summarize = 0 # A for loop that loops through all of the items in the list and adds each one to summarize return summarize
Hopes this helps you out!
Here is what I did. Tell me if It works
'' def add_list(arg): return sum(arg)