首页 > 编程 > Python > 正文

python 对key为时间的dict排序方法

2020-01-04 14:20:11
字体:
来源:转载
供稿:网友

如下所示:

import timedef date_compare(item1, item2): t1 = time.mktime(time.strptime(item1, '%Y/%m/%d')) t2 = time.mktime(time.strptime(item2, '%Y/%m/%d')) print(t1, t2) if t1 < t2:  return -1 elif t1 > t2:  return 1 else:  return 0if __name__ == '__main__': d = {'2016/08/17': 'qqq', '2016/08/19': 'qqq', '2016/08/16': 'qqq', '2016/11/15': 'qqq',  '2016/08/12': 'qqq','2016/08/19': 'qqq'} keys = d.keys() q = sorted(keys, date_compare) print(keys)

以上这篇python 对key为时间的dict排序方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持VEVB武林网。


注:相关教程知识阅读请移步到python教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表