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根据unicode判断语言类型实例代码
Jan 17 Python
pyqt5使用按钮进行界面的跳转方法
Jun 19 Python
Python中使用__new__实现单例模式并解析
Jun 25 Python
Python SELENIUM上传文件或图片实现过程
Oct 28 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
Mar 03 Python
PyQt5 控件字体样式等设置的实现
May 13 Python
python3.6使用SMTP协议发送邮件
May 20 Python
Python configparser模块封装及构造配置文件
Aug 07 Python
python Scrapy框架原理解析
Jan 04 Python
Python+Selenium实现读取网易邮箱验证码
Mar 13 Python
利用Python多线程实现图片下载器
Mar 25 Python
基于PyQt5制作一个群发邮件工具
Apr 08 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
jquery不支持toggle()高(新)版本的问题解决
2016/09/24 PHP
javascript html 静态页面传参数
2009/04/10 Javascript
基于Jquery与WebMethod投票功能实现代码
2011/01/19 Javascript
jQuery.extend 函数的详细用法
2012/06/27 Javascript
深入解析contentWindow, contentDocument
2013/07/04 Javascript
JS两种定义方式的区别、内部原理
2013/11/21 Javascript
JavaScript学习笔记之JS对象
2015/01/22 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
2016/07/18 Javascript
javascript实现文字无缝滚动
2016/12/27 Javascript
Angularjs处理页面闪烁的解决方法
2017/03/09 Javascript
js实现城市级联菜单的2种方法
2017/06/23 Javascript
JS HTML图片显示Canvas 压缩功能
2017/07/21 Javascript
JavaScript中错误正确处理方式小结你用对了吗
2017/10/10 Javascript
React Native自定义控件底部抽屉菜单的示例
2018/02/08 Javascript
详解微信小程序input标签正则初体验
2018/08/18 Javascript
详解vue中axios请求的封装
2019/04/08 Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
2019/05/16 Javascript
微信小程序接入vant Weapp组件的详细步骤
2020/10/28 Javascript
[06:13]DOTA2进化论(修改版)
2013/10/08 DOTA
python查找第k小元素代码分享
2013/12/18 Python
python使用urllib2提交http post请求的方法
2015/05/26 Python
Python卸载模块的方法汇总
2016/06/07 Python
python实现数据库跨服务器迁移
2018/04/12 Python
python之列表推导式的用法
2019/11/29 Python
Matplotlib使用Cursor实现UI定位的示例代码
2020/03/12 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
2021/03/03 Python
深入解析HTML5 Canvas控制图形矩阵变换的方法
2016/03/24 HTML / CSS
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
平民服装店创业计划书
2014/01/17 职场文书
消防安全员岗位职责
2014/03/10 职场文书
2014领导干部学习焦裕禄同志先进事迹思想汇报
2014/09/19 职场文书
开天辟地观后感
2015/06/09 职场文书
Python insert() / append() 用法 Leetcode实战演示
2021/03/31 Python
python Tkinter的简单入门教程
2021/04/11 Python
HTML+CSS 实现顶部导航栏菜单制作
2021/06/03 HTML / CSS
python 使用tkinter与messagebox写界面和弹窗
2022/03/20 Python