Python对对List中的元素排序的方法中的元素排序的方法
首先定义一个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 list是否包含另一个list所有元素的实例Python判断两个list是否是父子集关系的实例python对list中
的每个元素进行某种操作的方法Python之list对应元素求和的方法Python 查看list中是否含有某元素的方法Python找出list中最
常出现元素的方法python 获取list特定元素下标的实例讲解Python实现两个list对应元素相减操作示例python修改list中所有元
素类型的三种方法Python判断一个list中是否包含另一个list全部元素的方法分析