python按照多个条件排序的方法
对tuple进行排序,先按照第一个元素升序,如果第一个元素相同,再按照第二个元素降序排列。
L=[(12,12),(34,13),(32,15),(12,24),(32,64),(32,11)] L.sort(key=lambdax:(x[0],-x[1])) print(L)
结果:
[(12,24),(12,12),(32,64),(32,15),(32,11),(34,13)]
以上这篇python按照多个条件排序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。