# encoding: utf-8
import csv
import collections d = {'banana':3,'apple':4,'pear':1,'orange':2}
print(d)
kd = collections.OrderedDict(sorted(d.items(),key = lambda t:t[0]))
print('key order')
print(kd)
vd = collections.OrderedDict(sorted(d.items(),key = lambda t:t[1]))
print('value order')
print(vd)
print(type(vd))
{'banana': 3, 'apple': 4, 'pear': 1, 'orange': 2}
key order
OrderedDict([('apple', 4), ('banana', 3), ('orange', 2), ('pear', 1)])
value order
OrderedDict([('pear', 1), ('orange', 2), ('banana', 3), ('apple', 4)])
<class 'collections.OrderedDict'> Process finished with exit code 0

最新文章

  1. 【.net 深呼吸】使用二进制格式来压缩XML文档
  2. ubuntu 配置git公钥
  3. Ehcache和Spring整合
  4. 欢迎访问我的最新个人技术博客http://zhangxuefei.top
  5. Linux sed 替换第一次出现的字符串
  6. 支持MVC的代码生成运行效果 C# ASP.NET
  7. State Pattern -- 状态模式原理及实现(C++)
  8. DF学Mysql(一)——数据库基本操作
  9. span标签里的内容在IE下显示,而在谷歌浏览器下不显示
  10. 简单分析什么是SQL注入漏洞
  11. php并发处理
  12. MySQL- 锁机制及MyISAM表锁
  13. linux fork两次避免僵尸进程的程序(简单)
  14. pandas选择数据-【老鱼学pandas】
  15. 读取MySQL存储二进制的语音、图片(Blob类型)
  16. 论文阅读笔记:《Contextual String Embeddings for Sequence Labeling》
  17. servlet请求和响应的过程
  18. sqlalchemy 和 django 插入操作后自动返回自增ID
  19. Voronoi图与Delaunay三角剖分
  20. torchvision简介

热门文章

  1. Nginx 防盗链 secure_link 模块
  2. henrylee2cn简单的rpc服务
  3. 【建模应用】PLS偏最小二乘回归原理与应用
  4. Java WEB 乱码解决大全
  5. Docker容器安装
  6. spring05-Spring事务管理
  7. Android RadioGroup 学习
  8. 【SPOJ】Power Modulo Inverted(拓展BSGS)
  9. AtCoder ExaWizards2019题解
  10. 常用CSS样式速查