在字典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
以对该键进行折扣:这将返回键和值。在
要只获取密钥,请使用:
^{pr2}$就价值而言:
在所有情况下,只有获取要比较的值的确切语法不同。在
演示:
相关问题 更多 >
编程相关推荐