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函数局部变量用法实例分析
Aug 04 Python
python实现爬虫统计学校BBS男女比例(一)
Dec 31 Python
详解Python Socket网络编程
Jan 05 Python
Python获取linux主机ip的简单实现方法
Apr 18 Python
Python通过RabbitMQ服务器实现交换机功能的实例教程
Jun 29 Python
python实现多线程抓取知乎用户
Dec 12 Python
Pandas 数据处理,数据清洗详解
Jul 10 Python
Selenium(Python web测试工具)基本用法详解
Aug 10 Python
python配置文件写入过程详解
Oct 19 Python
Pytorch Tensor的统计属性实例讲解
Dec 30 Python
python tkinter 设置窗口大小不可缩放实例
Mar 04 Python
django使用F方法更新一个对象多个对象字段的实现
Mar 28 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
骨王战斗力在公会成员中排不进前五,却当选了会长,原因竟是这样
2020/03/02 日漫
Apache下禁止php文件被直接访问的解决方案
2013/04/25 PHP
初识Laravel
2014/10/30 PHP
注释PHP和html混合代码的小技巧(分享)
2016/11/03 PHP
PHP结合Vue实现滚动底部加载效果
2017/12/17 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
javascript十个最常用的自定义函数(中文版)
2009/09/07 Javascript
利用jQuery简单实现产品展示图片左右滚动功能(示例代码)
2014/01/02 Javascript
innerText 使用示例
2014/01/23 Javascript
JS判断客服QQ号在线还是离线状态的方法
2015/01/13 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
2015/04/05 Javascript
浅谈js的url解析函数封装
2016/06/28 Javascript
简单实现js页面切换功能
2021/01/10 Javascript
JS中Promise函数then的奥秘探究
2018/07/30 Javascript
JS实现的字符串数组去重功能小结
2019/06/17 Javascript
解决父组件将子组件作为弹窗调用只执行一次created的问题
2020/07/24 Javascript
jQuery实现鼠标拖动图片功能
2021/03/04 jQuery
[01:35]辉夜杯战队访谈宣传片—LGD
2015/12/25 DOTA
Python编程实现线性回归和批量梯度下降法代码实例
2018/01/04 Python
python调用Matplotlib绘制分布点并且添加标签
2018/05/31 Python
Django 限制用户访问频率的中间件的实现
2018/08/23 Python
基于Python+Appium实现京东双十一自动领金币功能
2019/10/31 Python
python主线程与子线程的结束顺序实例解析
2019/12/17 Python
python FTP批量下载/删除/上传实例
2019/12/22 Python
零基础学Python之前需要学c语言吗
2020/07/21 Python
CSS3实现文字描边的2种方法(小结)
2020/02/14 HTML / CSS
Chain Reaction Cycles芬兰:世界上最大的在线自行车商店
2017/12/06 全球购物
总经理驾驶员岗位职责
2013/12/04 职场文书
创业计划书六个要素
2013/12/26 职场文书
乡镇干部先进事迹材料
2014/02/03 职场文书
《商鞅南门立木》教学反思
2014/02/16 职场文书
大二学习计划书范文
2014/04/27 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
2014年法务工作总结
2014/12/11 职场文书
2015年七夕情人节活动方案
2015/05/06 职场文书
Python Matplotlib绘制两个Y轴图像
2022/04/13 Python