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的Flask框架的简介和安装方法
Nov 13 Python
Python Requests 基础入门
Apr 07 Python
django上传图片并生成缩略图方法示例
Dec 11 Python
Python实现识别手写数字大纲
Jan 29 Python
python pandas 对时间序列文件处理的实例
Jun 22 Python
python url 参数修改方法
Dec 26 Python
python启动应用程序和终止应用程序的方法
Jun 28 Python
Python实现K折交叉验证法的方法步骤
Jul 11 Python
Tensorflow实现将标签变为one-hot形式
May 22 Python
基于python实现模拟数据结构模型
Jun 12 Python
基于python和flask实现http接口过程解析
Jun 15 Python
用Python远程登陆服务器的步骤
Apr 16 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
10 个经典PHP函数
2013/10/17 PHP
php curl 模拟登录并获取数据实例详解
2016/12/22 PHP
Eclipse PHPEclipse 配置的具体步骤
2017/08/08 PHP
php实现微信原生支付(扫码支付)功能
2018/05/30 PHP
js动态添加删除,后台取数据(示例代码)
2013/11/25 Javascript
JavaScript数组的一些奇葩行为
2016/01/25 Javascript
php基于redis处理session的方法
2016/03/14 Javascript
jQuery鼠标悬停内容动画切换效果
2017/04/27 jQuery
vue微信分享到朋友圈 vue微信发送给好友
2018/11/28 Javascript
如何让微信小程序页面之间的通信不再变困难
2019/06/03 Javascript
VuePress 中如何增加用户登录功能
2019/11/29 Javascript
详解一些适用于Node.js的命名约定
2019/12/08 Javascript
Vue2.x和Vue3.x的双向绑定原理详解
2020/11/05 Javascript
JS获取一个字符串中指定字符串第n次出现的位置
2021/02/10 Javascript
[48:21]林俊杰圣堂刺客超神杀戮秀
2014/10/29 DOTA
python开发之tkinter实现图形随鼠标移动的方法
2015/11/11 Python
Python3中bytes类型转换为str类型
2018/09/27 Python
详解Python循环作用域与闭包
2019/03/21 Python
解决pytorch-yolov3 train 报错的问题
2020/02/18 Python
Python sqlite3查询操作过程解析
2020/02/20 Python
python自动化测试三部曲之request+django实现接口测试
2020/10/07 Python
CSS3制作漂亮的照片墙的实现代码
2016/06/08 HTML / CSS
html5使用canvas实现图片下载功能的示例代码
2017/08/26 HTML / CSS
html5 postMessage解决跨域、跨窗口消息传递方案
2016/12/20 HTML / CSS
KLOOK客路:发现更好玩的世界,预订独一无二的旅行体验
2016/12/16 全球购物
编码实现字符串转整型的函数
2012/06/02 面试题
大学生的网络创业计划书
2013/12/26 职场文书
办公室主任职责范本
2014/03/07 职场文书
施工员岗位职责
2014/03/16 职场文书
中国梦演讲稿教师篇
2014/04/23 职场文书
航海技术专业毕业生推荐信
2014/07/09 职场文书
手机被没收的检讨书
2014/10/04 职场文书
酒店采购员岗位职责
2015/04/03 职场文书
对领导班子的意见和建议
2015/06/08 职场文书
写给消防战士们的一封慰问信
2019/10/07 职场文书
使用CSS设置滚动条样式
2022/01/18 HTML / CSS