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 中__name__ = '__main__' 的作用
Jul 05 Python
用Python代码来绘制彭罗斯点阵的教程
Apr 03 Python
详解Python3中yield生成器的用法
Aug 20 Python
Python使用ctypes调用C/C++的方法
Jan 29 Python
处理Selenium3+python3定位鼠标悬停才显示的元素
Jul 31 Python
Python3 字典dictionary入门基础附实例
Feb 10 Python
基于TensorBoard中graph模块图结构分析
Feb 15 Python
python 链接sqlserver 写接口实例
Mar 11 Python
Python日志:自定义输出字段 json格式输出方式
Apr 27 Python
python中怎么表示空值
Jun 19 Python
Python类的继承super相关原理解析
Oct 22 Python
selenium与xpath之获取指定位置的元素的实现
Jan 26 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执行sql语句的写法
2009/03/10 PHP
PHP使用pcntl_fork实现多进程下载图片的方法
2014/12/16 PHP
PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】
2019/05/06 PHP
Yii Framework框架使用PHPExcel组件的方法示例
2019/07/24 PHP
基于jquery的图片幻灯展示源码
2012/07/15 Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
2013/12/27 Javascript
一个js过滤空格的小函数
2014/10/10 Javascript
js读写json文件实例代码
2014/10/21 Javascript
jquery简单实现幻灯片的方法
2015/08/03 Javascript
JS+CSS实现简易实用的滑动门菜单效果
2015/09/18 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
2016/04/29 Javascript
JavaScript九九乘法口诀表的简单实现
2016/10/04 Javascript
基于vue配置axios的方法步骤
2017/11/09 Javascript
JavaScript实现全选取消效果
2017/12/14 Javascript
js中document.write和document.writeln的区别
2018/03/11 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
vue按需加载实例详解
2019/09/06 Javascript
JS实现吸顶特效
2020/01/08 Javascript
JS遍历树层级关系实现原理解析
2020/08/31 Javascript
[03:23:49]2016.12.17日完美“圣”典全回顾
2016/12/19 DOTA
简单介绍Python的轻便web框架Bottle
2015/04/08 Python
轻量级的Web框架Flask 中模块化应用的实现
2017/09/11 Python
解决项目pycharm能运行,在终端却无法运行的问题
2019/01/19 Python
使用Python向DataFrame中指定位置添加一列或多列的方法
2019/01/29 Python
浅谈Pycharm最有必要改的几个默认设置项
2020/02/14 Python
使用Django实现把两个模型类的数据聚合在一起
2020/03/28 Python
django 实现后台从富文本提取纯文本
2020/07/02 Python
HTML5 在canvas中绘制文本附效果图
2014/06/23 HTML / CSS
美国领先的礼品卡网站:GiftCards.com
2016/11/02 全球购物
澳大利亚领先的皮肤诊所:Skin Matrix(抗衰老、痤疮专家、药妆护肤)
2018/05/20 全球购物
雷朋巴西官方商店:Ray-Ban Brasil
2020/07/21 全球购物
一月红领巾广播稿
2014/02/11 职场文书
新闻专业学生的自我评价
2014/02/13 职场文书
体育活动总结范文
2014/05/04 职场文书
护士个人年度总结范文
2015/02/13 职场文书
Python通用验证码识别OCR库ddddocr的安装使用教程
2022/07/07 Python