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.
 
     
    