Below this line, add a link to the EXACT exercise that you are stuck at.
In what way does your code behave incorrectly? Include ALL error messages.
Oops, try again. remove_duplicates([4, 5, 5, 4]) returned  instead of [4, 5]
What do you expect to happen instead?
It should loop through again?
def remove_duplicates(lst): new_lst =  for i in lst: if i in lst not in new_lst: new_lst.append(i) print new_lst return new_lst remove_duplicates([4, 5, 5, 4])