Python对List中的元素排序的方法


Posted in Python onApril 01, 2018

首先定义一个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差不多。

总结

以上所述是小编给大家介绍的Python对List中的元素排序的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复的!

Python 相关文章推荐
python解析文件示例
Jan 23 Python
详细解析Python当中的数据类型和变量
Apr 25 Python
Python时间的精准正则匹配方法分析
Aug 17 Python
火车票抢票python代码公开揭秘!
Mar 08 Python
pandas创建新Dataframe并添加多行的实例
Apr 08 Python
python使用PIL模块获取图片像素点的方法
Jan 08 Python
python2.7使用plotly绘制本地散点图和折线图
Apr 02 Python
postman传递当前时间戳实例详解
Sep 14 Python
将自己的数据集制作成TFRecord格式教程
Feb 17 Python
Python虚拟环境库virtualenvwrapper安装及使用
Jun 17 Python
python中numpy数组与list相互转换实例方法
Jan 29 Python
Python进行区间取值案例讲解
Aug 02 Python
Python去除、替换字符串空格的处理方法
Apr 01 #Python
利用scrapy将爬到的数据保存到mysql(防止重复)
Mar 31 #Python
python 通过xml获取测试节点和属性的实例
Mar 31 #Python
Python Xml文件添加字节属性的方法
Mar 31 #Python
Python简单生成随机数的方法示例
Mar 31 #Python
用python 批量更改图像尺寸到统一大小的方法
Mar 31 #Python
使用Python读取安卓手机的屏幕分辨率方法
Mar 31 #Python
You might like
PHP新手上路(九)
2006/10/09 PHP
PHP中通过语义URL防止网站被攻击的方法分享
2011/09/08 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
php实现基于pdo的事务处理方法示例
2017/07/21 PHP
PHP实现将base64编码字符串转换成图片示例
2018/06/22 PHP
javascript引用对象的方法
2007/01/11 Javascript
javascript Prototype 对象扩展
2009/05/15 Javascript
JavaScript Event事件学习第一章 Event介绍
2010/02/07 Javascript
JavaScript之引用类型介绍
2012/08/10 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
禁止页面刷新让F5快捷键及右键都无效
2014/01/22 Javascript
javascript学习笔记(七)Ajax和Http状态码
2014/10/08 Javascript
vue实现表格数据的增删改查
2017/07/10 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
2017/08/14 jQuery
JS与HTML结合实现流程进度展示条思路详解
2017/09/03 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
echarts 使用formatter 修改鼠标悬浮事件信息操作
2020/07/20 Javascript
vantUI 获得piker选中值的自定义ID操作
2020/11/04 Javascript
[02:51]DOTA2英雄基础教程 风暴之灵
2013/12/23 DOTA
python黑魔法之参数传递
2016/02/12 Python
Python时间戳使用和相互转换详解
2017/12/11 Python
python实现简易学生信息管理系统
2020/04/05 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
Pytorch mask-rcnn 实现细节分享
2020/06/24 Python
CSS3截取字符串实例代码【推荐】
2018/06/07 HTML / CSS
小学生评语集锦
2014/04/18 职场文书
2014年女职工工作总结
2014/11/27 职场文书
高校自主招生自荐信2015
2015/03/04 职场文书
2015年上半年物业工作总结
2015/03/30 职场文书
清明节文明祭祀倡议书
2015/04/28 职场文书
社区党员干部承诺书
2015/05/04 职场文书
律师函格式范本
2015/05/27 职场文书
将图片保存到mysql数据库并展示在前端页面的实现代码
2021/05/02 MySQL
vue的项目如何打包上线
2022/04/13 Vue.js