I have written a script
def remove_every_other(my_list): # Your code here! rem = False for i in my_list: if rem: my_list.remove(i) rem = not rem return my_list It removes every other element from the list.
I input [1,2,3,4,5,6,7,8,9,10] it returns [1,3,4,6,7,9,10]
Which to me is very strange also if I input [Yes,No,Yes,No,Yes] it outputs [Yes,No,Yes,No]
I have tried to figure it out for hours but couldn't get it to work, I am a beginner.