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 相关文章推荐
python3实现短网址和数字相互转换的方法
Apr 28 Python
详解Python中的元组与逻辑运算符
Oct 13 Python
Python SqlAlchemy动态添加数据表字段实例解析
Feb 07 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
Jul 06 Python
Python切图九宫格的实现方法
Oct 10 Python
关于pandas的离散化,面元划分详解
Nov 22 Python
Python requests获取网页常用方法解析
Feb 20 Python
在django项目中导出数据到excel文件并实现下载的功能
Mar 13 Python
对django 2.x版本中models.ForeignKey()外键说明介绍
Mar 30 Python
python操作微信自动发消息的实现(微信聊天机器人)
Jul 14 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
Jan 25 Python
详解Golang如何实现支持随机删除元素的堆
Sep 23 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
2019年中国咖啡业现状与发展趋势
2021/03/04 咖啡文化
十大使用PHP框架的理由
2015/09/26 PHP
php文件管理基本功能简单操作
2017/01/16 PHP
禁止刷新,回退的JS
2006/11/25 Javascript
JavaScript 动态改变图片大小
2009/06/11 Javascript
js 匿名调用实现代码
2009/06/19 Javascript
js实现的跟随鼠标移动的时钟效果(中英文日期显示)
2011/01/17 Javascript
JavaScript打字小游戏代码
2011/12/26 Javascript
jquery中radio checked问题
2015/03/16 Javascript
JS+CSS实现简单的二级下拉导航菜单效果
2015/09/21 Javascript
基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
2016/08/29 Javascript
原生JS实现图片网格式渐显、渐隐效果
2017/06/05 Javascript
bootstrap表格内容过长时用省略号表示的解决方法
2017/11/21 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
vue项目前端埋点的实现
2019/03/06 Javascript
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
2019/05/31 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
2019/08/02 Javascript
24个ES6方法解决JS实际开发问题(小结)
2020/05/31 Javascript
Python使用Scrapy爬取妹子图
2015/05/28 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
Python paramiko模块的使用示例
2018/04/11 Python
python向图片里添加文字
2019/11/26 Python
matplotlib.pyplot画图并导出保存的实例
2019/12/07 Python
Python变量作用域LEGB用法解析
2020/02/04 Python
python解析xml文件方式(解析、更新、写入)
2020/03/05 Python
Python面向对象特殊属性及方法解析
2020/09/16 Python
python 如何引入协程和原理分析
2020/11/30 Python
call在Python中改进数列的实例讲解
2020/12/09 Python
Free People中国官网:波西米亚风格女装服饰
2016/08/30 全球购物
人力资源管理专业应届生求职信
2013/09/28 职场文书
超市中秋节促销方案
2014/03/21 职场文书
培训班主持词
2014/03/28 职场文书
信访工作经验交流材料
2014/05/23 职场文书
优秀应届毕业生自荐书
2014/06/29 职场文书
横空出世观后感
2015/06/09 职场文书
MySQL 8.0 驱动与阿里druid版本兼容问题解决
2021/07/01 MySQL