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网络编程学习笔记(五):socket的一些补充
Jun 09 Python
Python三元运算实现方法
Jan 12 Python
python实现简单温度转换的方法
Mar 13 Python
Python实现随机生成手机号及正则验证手机号的方法
Apr 25 Python
python多线程调用exit无法退出的解决方法
Feb 18 Python
python实现两个dict合并与计算操作示例
Jul 01 Python
使用python将多个excel文件合并到同一个文件的方法
Jul 09 Python
Python Django实现layui风格+django分页功能的例子
Aug 29 Python
Spring实战之使用util:命名空间简化配置操作示例
Dec 09 Python
pycharm快捷键汇总
Feb 14 Python
Django web自定义通用权限控制实现方法
Nov 24 Python
Jmeter调用Python脚本实现参数互相传递的实现
Jan 22 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学习 函数 课件
2008/06/15 PHP
ThinkPHP利用PHPMailer实现邮件发送实现代码
2013/09/26 PHP
ThinkPHP模板引擎之导入资源文件方法详解
2014/06/18 PHP
微信公众号点击菜单即可打开并登录微站的实现方法
2014/11/14 PHP
php正则preg_replace_callback函数用法实例
2015/06/01 PHP
thinkphp验证码的实现(form、ajax实现验证)
2016/07/28 PHP
PHP中str_split()函数的用法讲解
2019/04/11 PHP
javascript 动态设置已知select的option的value值的代码
2009/12/16 Javascript
DOM 中的事件处理介绍
2012/01/18 Javascript
javascript浏览器兼容教程之事件处理
2014/06/09 Javascript
比较常见的javascript中定义函数的区别
2015/11/09 Javascript
getElementById().innerHTML与getElementById().value的区别
2016/10/27 Javascript
Bootstrap 响应式实用工具实例详解
2017/03/29 Javascript
vue 设置路由的登录权限的方法
2018/07/03 Javascript
JS实现匀速与减速缓慢运动的动画效果封装示例
2018/08/27 Javascript
vue-cli监听组件加载完成的方法
2018/09/07 Javascript
JS实现碰撞检测效果
2020/03/12 Javascript
简单了解vue 插值表达式Mustache
2020/07/22 Javascript
原生js canvas实现鼠标跟随效果
2020/08/02 Javascript
Python代码解决RenderView窗口not found问题
2016/08/28 Python
Python打包文件夹的方法小结(zip,tar,tar.gz等)
2016/09/18 Python
Django+Ajax+jQuery实现网页动态更新的实例
2018/05/28 Python
Python中format()格式输出全解
2019/04/12 Python
利用Python将多张图片合成视频的实现
2020/11/23 Python
伦敦眼门票在线预订:London Eye
2018/05/31 全球购物
Superdry极度干燥美国官网:英国制造的服装品牌
2018/11/13 全球购物
摄影实习自我鉴定
2013/09/20 职场文书
函授毕业生自我鉴定
2013/11/06 职场文书
好军嫂事迹材料
2014/01/15 职场文书
教师通用专业自荐书范文
2014/02/11 职场文书
人力管理专业毕业生求职信
2014/02/27 职场文书
四下基层实施方案
2014/03/28 职场文书
某某同志考察材料
2014/05/28 职场文书
微笑服务标语
2014/06/24 职场文书
党员评议个人总结
2014/10/20 职场文书
先进单位事迹材料
2014/12/25 职场文书