首先定义一个compare函数:

def compare(sf1, sf2):
if (sf1.value > sf2.value):
return -1;
elif (sf1.value == sf2.value):
return 0;
else:
return 1;

然后调用该函数就可以对List中的元素排序:

listA.sort(compare)

要求ListA中的元素有value这个属性才行,当然也可以把value换成ListA中的元素的其他共有属性也可以。感觉和Java差不多。

最新文章

  1. Rxjava cold/hot Observable
  2. C 中读取键盘码
  3. [荐]使用Js操作注册表
  4. Linux设备驱动工程师之路——内核链表的使用【转】
  5. 14 Using Indexes and Clusters
  6. SPSS与聚类分析
  7. linux安装php遇到的问题
  8. Thread-safety with regular expressions in Java
  9. Laravel路由
  10. hadoop namenode格式化问题汇总
  11. 使用SpringSecurity体验OAUTH2之一 (入门1)
  12. Django 启动源码
  13. 3、Docker镜像管理基础
  14. RocketMQ基本概念及原理介绍
  15. Java核心技术卷一基础知识-第5章-继承-读书笔记
  16. 最简单的C#UDP通讯示例
  17. Mysql主从---删除master.info和relya-log.info实验
  18. JS学习笔记4_BOM
  19. Java基础笔记(2) 程序入口 关键字 标识符 常量 变量
  20. poj 2482 Stars in Your Window + 51Nod1208(扫描线+离散化+线段树)

热门文章

  1. IISExpress运行网站时,Service Fabric报Could not load file or assembly 'Microsoft.ServiceFabric.Data' or one of its dependencies. An attempt was made to load a program with an incorrect format.
  2. 如何用 Python 模糊搜索文件
  3. (openssl_pkey_get_private 函数不存在)phpstudy开启openssl.dll 时提示httpd.exe 丢失libssl-1_1.dll
  4. Web服务API
  5. box-shadow阴影 三面显示
  6. Google Hack搜索技巧
  7. BZOJ.4910.[SDOI2017]苹果树(树形依赖背包 DP 单调队列)
  8. [BZOJ3038]遥远的国度
  9. 等差数列 [USACO Training Section 1.4]
  10. html页面布局之table布局: