У меня есть вложенный список, подобный этому:
nl = [['a', datetime.datetime(2020, 2, 7, 0, 0)],
['b', datetime.datetime(2020, 2, 7, 0, 0)],
['c', datetime.datetime(2020, 2, 5, 0, 0)],
['d', datetime.datetime(2020, 2, 4, 0, 0)]
И единственная дата, подобная этой:
date_today = datetime.date(2020, 2, 6)
Я хочу удалить все подсписки, которые содержат более старую дату, чем date_today.
Как это:
date_l = []
for line in nl:
if line[1] > date_today:
date_l.append[line]
Однако я получаю сообщение об ошибке:
TypeError: 'datetime.datetime' object is not iterable
Как мне решить эту проблему?