对于字典:
dict1={pk1:date1, pk2:date2, pk3:date3, pk5:date5}
dict2={pk1:date11, pk3:date13, pk6:date16}
我试图比较dict1和dict2之间的值,对于给定的pk,如果dict1中的日期小于dict2it将返回“Old record”。否则,如果dict1中的值比dict2更新(或者dict2中缺少k:v对),则返回日期时间。现在()—dict1中的值。在
因此,生成的字典可能如下所示:
^{pr2}$(假设date1比date11更近,date3比date13更近。)
Comparing two dictionaries in Python似乎是一个很好的起点,但我不太明白要根据我的情况来编辑它。在
你可以理解字典:
它说“如果
k1
在dict2
中是不是,或它存在,dict1[k1] > dict2[k1]
然后做datetime.now() - dict1[k1]
。否则,“旧记录”相关问题 更多 >
编程相关推荐