This code will effectively do nothing. You are referring to the same variable twice ( timestamps ).
So, you will need to make two separate lists:
unique_timestamps= [] timestamps = ['2011-02-22', '2011-02-05', '2011-02-04', '2010-12-14', '2010-12-13', '2010-12-12', '2010-12-11', '2010-12-07', '2010-12-02', '2010-11-30', '2010-11-26', '2010-11-23', '2010-11-22', '2010-11-16'] date="2010-11-22" if(date not in timestamps): unique_timestamps.append(date)
source share