You can also delete the list of values, for example:
date_list = [datetime(2009, 5, 2),
datetime(2010, 8, 22),
datetime(2010, 9, 19),
datetime(2011, 6, 19),
datetime(2011, 7, 17),
datetime(2015, 5, 23),
datetime(2016, 2, 20)]
df = df.drop(date_list)
Note that by putting inplace = True in the drop argument, you do not need to define a new object, but it runs on the same object
df.drop(date_list, inplace=True)
source
share