我有两个列表,time_list
的日期时间和name_list
的名称分别相互映射。
time_list = [datetime.datetime(2020, 3, 28, 18, 49, 36, tzinfo=tzutc()),
datetime.datetime(2020, 3, 28, 18, 54, 53, tzinfo=tzutc()),
datetime.datetime(2020, 3, 28, 19, 5, 28, tzinfo=tzutc()),
datetime.datetime(2020, 3, 28, 18, 59, 56, tzinfo=tzutc()),
datetime.datetime(2020, 3, 28, 18, 55, 42, tzinfo=tzutc())]
name_list = [a,b,c,d,e]
如何找到name_list
中最近的时间?
在上述示例中:time_list
具有最新的time_list[2]
预期输出:
name_list[2]
您可以简单地使用排序功能
most_recent_name_list = ['c']