【发布时间】:2021-06-17 15:20:10
【问题描述】:
我有一个如下所示的列表:
[(0, '2015-10-08'), (1, '2020-11-17'), (2, '2006-09-14'),....]
我想退回日期最晚的,我该如何实现?
我试过了:
a= [(0, '2015-10-08'), (1, '2020-11-17'), (2, '2006-09-14')]
print(max(a))
但这会返回 (2, '2006-09-14') ,我很困惑,这是为什么呢?谢谢。
【问题讨论】:
-
因为它们已经在 YYYY-mm-dd 中,只需对字符串进行排序并选择最后一项
标签: python python-3.x list datetime tuples