我有以下列表:
[('mail', 167, datetime.datetime(2010, 9, 29)) ,
('name', 1317, datetime.datetime(2011, 12, 12)),
('mail', 1045, datetime.datetime(2010, 8, 13)),
('name', 3, datetime.datetime(2011, 11, 3))]
我希望能够删除列表中具有相同第一个元组项的项目,其中日期不是最新的。换句话说,我需要得到这个:
[('mail', 167, datetime.datetime(2010, 9, 29)) ,
('name', 1317, datetime.datetime(2011, 12, 12))]
collections.namedtuple
来避免[2]
。 - Neil G