 with this task. I am getting an error on my pop function and i am struggling to get output.
Your help would be much appreciated, i've been stuck on this problem for really long time. I'm struggling to print range
def pop ([1,2,3,] 1) for i in range(0, len(l)): if l[i]==0: pop.pop(i)
1 Answer
Jeff MudayTreehouse Moderator 26,998 Points
You need to be using parameters for the input and you are supposed to return a string "Invalid Index" if the index is invalid. I got tripped up because I thought the program was supposed to throw an information error (like you would expect).
def pop(mylist, index): # your code goes here pass
Danielle Murray4,947 Points
Danielle Murray4,947 Points
Hi Jeff Muday thank you so much for your feedback. My first line is still giving a syntax error for my ([1,2,3] 1). Have i corrected the rest of my code properly?
def pop([1,2,3], 1):
for range in pop (1, len(pop)): return(range) pass