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中的map、reduce和filter浅析
Apr 26 Python
跟老齐学Python之大话题小函数(1)
Oct 10 Python
Python中使用strip()方法删除字符串中空格的教程
May 20 Python
Python性能提升之延迟初始化
Dec 04 Python
python3 flask实现文件上传功能
Mar 20 Python
python3实现多线程聊天室
Dec 12 Python
使用Python的Turtle绘制哆啦A梦实例
Nov 21 Python
Python中url标签使用知识点总结
Jan 16 Python
详解用 python-docx 创建浮动图片
Jan 24 Python
python实现b站直播自动发送弹幕功能
Feb 20 Python
Python的代理类实现,控制访问和修改属性的权限你都了解吗
Mar 21 Python
Python实战实现爬取天气数据并完成可视化分析详解
Jun 16 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
PHP数据缓存技术
2007/02/14 PHP
基于python发送邮件的乱码问题的解决办法
2013/04/25 PHP
php实现Linux服务器木马排查及加固功能
2014/12/29 PHP
PHP解析RSS的方法
2015/03/05 PHP
php简单图像创建入门实例
2015/06/10 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
2015/11/30 PHP
thinkPHP框架整合tcpdf插件操作示例
2018/08/07 PHP
JS数组去重与取重的示例代码
2014/01/24 Javascript
jQuery模拟黑客帝国矩阵效果实例
2015/06/28 Javascript
jQuery实现商品活动倒计时
2015/10/16 Javascript
js实现的奥运倒计时时钟效果代码
2015/12/09 Javascript
js父页面中使用子页面的方法
2016/01/09 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
Bootstrap+jfinal实现省市级联下拉菜单
2016/05/30 Javascript
浅谈angularjs module返回对象的坑(推荐)
2016/10/21 Javascript
jQuery弹出层插件popShow用法示例
2017/01/23 Javascript
nodejs后台集成ueditor富文本编辑器的实例
2017/07/11 NodeJs
详解react服务端渲染(同构)的方法
2017/09/21 Javascript
Vue中的Vux配置指南
2017/12/08 Javascript
angular2中使用第三方js库的实例
2018/02/26 Javascript
angular实现页面打印局部功能的思考与方法
2018/04/13 Javascript
Nodejs 识别图片类型的方法
2019/08/15 NodeJs
VUE : vue-cli中去掉路由中的井号#操作
2020/09/04 Javascript
Python3.2中的字符串函数学习总结
2015/04/23 Python
python GUI实例学习
2017/11/21 Python
Python使用wget实现下载网络文件功能示例
2018/05/31 Python
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
Python字符串的一些操作方法总结
2019/06/10 Python
会计电算化专业毕业生推荐信
2013/12/24 职场文书
物业品质提升方案
2014/06/08 职场文书
竞选班长演讲稿400字
2014/08/22 职场文书
2014年建筑工程工作总结
2014/12/03 职场文书
教育教学读书笔记
2015/07/02 职场文书
Go语言实现Snowflake雪花算法
2021/06/08 Golang
CSS三大特性继承性、层叠性和优先级详解
2022/01/18 HTML / CSS
javascript中Set、Map、WeakSet、WeakMap区别
2022/12/24 Javascript