在字典a
中:
from datetime import datetime
a = {"ID":3, "CITY":"ATLANTIS", "FOUNDATION":datetime(2014,10,12), "COLLAPSE":datetime(2010,10,12), "REGENERATE":datetime(2011,10,12)}
如何获取此词典中日期最早的值(在本例中为"COLLAPSE":datetime(2010,10,12)
)?请记住,并非所有值都具有相同的数据类型
Tags:
如果您想要最早的日期,您希望使用
min()
,而不是这里的max()
;时间较早的日期时间排序在时间较晚的日期时间之前您需要在此处使用一个可调用的自定义
key
,并为任何不是datetime
对象的值返回datetime.max
以折扣该键:这将返回键和值
要仅获取密钥,请使用:
就价值而言:
在所有情况下,只有获取要比较的值的确切语法不同
演示:
相关问题 更多 >
编程相关推荐