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


Posted in Python onOctober 17, 2018

如下所示:

import time


def 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 0

if __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排序方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中函数传参详解
Jul 03 Python
Python 获得命令行参数的方法(推荐)
Jan 24 Python
Python图像滤波处理操作示例【基于ImageFilter类】
Jan 03 Python
PyQt5实现简单数据标注工具
Mar 18 Python
python使用pandas处理大数据节省内存技巧(推荐)
May 05 Python
Python 图像处理: 生成二维高斯分布蒙版的实例
Jul 04 Python
使用Python完成15位18位身份证的互转功能
Nov 06 Python
python中的函数递归和迭代原理解析
Nov 14 Python
使用opencv将视频帧转成图片输出
Dec 10 Python
Python多进程编程常用方法解析
Mar 26 Python
Python生成器next方法和send方法区别详解
May 30 Python
Pycharm连接远程服务器并远程调试的全过程
Jun 24 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
Oct 17 #Python
通过python将大量文件按修改时间分类的方法
Oct 17 #Python
python检测文件夹变化,并拷贝有更新的文件到对应目录的方法
Oct 17 #Python
python按时间排序目录下的文件实现方法
Oct 17 #Python
python3 读取Excel表格中的数据
Oct 16 #Python
python在html中插入简单的代码并加上时间戳的方法
Oct 16 #Python
Python对切片命名的实现方法
Oct 16 #Python
You might like
如何限制访问者的ip(PHPBB的代码)
2006/10/09 PHP
PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
2014/09/27 PHP
PHP判断JSON对象是否存在的方法(推荐)
2016/07/06 PHP
PHP图片添加水印功能示例小结
2016/10/03 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
2020/09/15 PHP
移动节点的jquery代码
2014/01/13 Javascript
简单易用的倒计时js代码
2014/08/04 Javascript
jquery中each遍历对象和数组示例
2014/08/05 Javascript
JS面向对象基础讲解(工厂模式、构造函数模式、原型模式、混合模式、动态原型模式)
2014/08/16 Javascript
纯javascript实现的小游戏《Flappy Pig》实例
2015/07/27 Javascript
文本框只能输入数字的js代码(含小数点)
2016/07/10 Javascript
jQGrid Table操作列中点击【操作】按钮弹出按钮层的实现代码
2016/12/05 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
2016/12/07 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
2018/05/08 Javascript
详解各版本React路由的跳转的方法
2018/05/10 Javascript
layui数据表格 table.render 报错的解决方法
2019/09/29 Javascript
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
[45:59]EG vs OG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[00:13]天涯墨客二技能展示
2018/08/25 DOTA
python发腾讯微博代码分享
2014/01/10 Python
Python实现扣除个人税后的工资计算器示例
2018/03/26 Python
Windows下安装Django框架的方法简明教程
2018/03/28 Python
python pandas库的安装和创建
2019/01/10 Python
python中正则表达式与模式匹配
2019/05/07 Python
Python简单处理坐标排序问题示例
2019/07/11 Python
Soft Cotton捷克:来自爱琴海棉花的浴袍
2017/02/01 全球购物
Exception类的常用方法
2012/06/16 面试题
英语专业毕业生自我鉴定
2013/11/09 职场文书
应届本科生推荐信范文
2013/12/25 职场文书
《故乡》教学反思
2014/04/10 职场文书
高二语文教学反思
2016/02/16 职场文书
javascript canvas实现雨滴效果
2021/06/09 Javascript
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis
python如何为list实现find方法
2022/05/30 Python
Python如何将list中的string转换为int
2022/07/15 Ruby
Go语言编译原理之源码调试
2022/08/05 Golang