gpt4 book ai didi

python - python列表中的最大日期

转载 作者:太空宇宙 更新时间:2023-11-03 12:39:20 25 4
gpt4 key购买 nike

我有一个列表:

a=[datetime.date(2010,10,20),1,4,datetime.date(2013,10,20)]

如您所见,列表包含不同类型的元素。如何获取列表中的最大日期?

我的尝试:

from datetime import datetime
b=datetime.max(a)
print b

最佳答案

指导 Find oldest/youngest datetime object in a list

from datetime import datetime
datetime_list = [
datetime(2009, 10, 12, 10, 10),
datetime(2010, 10, 12, 10, 10),
datetime(2010, 10, 12, 10, 10),
datetime(2015, 2, 12, 10, 10), # future
datetime(2016, 2, 12, 10, 10), # future
]
oldest = min(datetime_list)
youngest = max(datetime_list)

之前的帖子有过滤器以排除 future 的事件

关于python - python列表中的最大日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28312482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com