Python降序排序有个小技巧,那就是如果是数组i排序可以直接使用(-i)代表降序排序
如def rank(x): s = -x[1]-x[2] a = -x[1] b = x[0] return s,a,b for li in (l1,l2,l3,l4): li = sorted(li,key=rank)
可知,这是按照key的数字前后来确定其排序优先级。
li 先按照s的数值进行降序,再按照a的数值进行降序,最后按照b的数值进行升序排序。
Python 降序排序
最新推荐文章于 2024-04-07 19:20:36 发布