原文链接:http://www.cnblogs.com/morebetter/archive/2012/08/17/2644297.html
版权
问题:
希望对字典中的key/value 进行排序
思路:
1. 将字典转换为数组。
2. 对该数组进行排序
3. 将排过序的数组的key/value提出来
代码:
def sort_by_time(self,files,remote_dir):
files_hash={}
self.ftp.cwd(remote_dir)
filesbysort=[]
for f in files:
files_hash[self.ftp.sendcmd('MDTM '+f)[3:].strip()]=f
items=files_hash.items()
items.sort()
for key,value in items:
filesbysort.append(value)
return filesbysort
收藏
一键三连
扫一扫,分享海报
数据显示为: rows=[{'日期': '2018-09-04', '测试1': '50.00 %', '测试2': '100.00%'}, {'日期': '2018-09-05', '测试1': '100.00%', '测试2': '无执行'}, {'日期': '2018-09-06', '测试1': '100.00%', '测试2': '100.00%'}, {'日期': '2018-08-3...