student = [{"no": 1,"score": 90},{"no": 2,"score": 90},{"no": 3,"score": 88},{"no": 4,"score": 92}]

# 单级排序,仅按照score排序
student_sort_1 = sorted(student, key=lambda e: e.__getitem__('score')) # 多级排序,先按照score,再按照no排序
student_sort_2 = sorted(student, key=lambda e:(e.__getitem__('score'), e.__getitem__('no')))

最新文章

  1. BOM以及定时器
  2. linux磁盘空间查询
  3. centos6.4下面安装postgresql以及客户端远程连接
  4. JSON讲解和“弹窗”
  5. 李洪强漫谈iOS开发[C语言-007]-语言标准简介
  6. Centos6.4 为用户添加sudo功能
  7. bzoj 1059 [ZJOI2007]矩阵游戏(完美匹配)
  8. wx.button
  9. referer htttp headers 统计信息 防盗链
  10. 为什么有时候必须添加sys.setdefaultencoding('utf-8')
  11. angular学习笔记04 理论加实践
  12. P60 2.6
  13. NSData所有API学习
  14. iOS监听模式系列之推送消息通知
  15. Windows Server 2016-DHCP增删功能介绍
  16. KindEditor富文本编辑器使用
  17. 用Python调用阿里云的短信接口
  18. Flume架构以及应用介绍
  19. [20180118]tstats的问题.txt
  20. 类Unix如何查看mysql的配置文件my.cnf

热门文章

  1. Maven(一) Maven3 的安装与配置
  2. Elasticsearch 2.4.1 Bigdesk 插件安装
  3. Python之Scrapy遇见个坑
  4. PHP中SQL查询语句的id=%d解释
  5. Android应用开发环境的搭建和使用
  6. tpshop使用中遇到的问题
  7. IE(IE6/IE7/IE8)支持HTML5标签
  8. Intel Cyclone SoC FPGA介绍
  9. 用 pyqt4 编写的一个翻译小工具
  10. persona 典型用户