cod*_*nja -3 python python-3.x
[(('A', 'B'), 1.0), (('A', 'C'), 1.0), (('B', 'C'), 1.0), (('B', 'D'), 1.0), (('D', 'E'), 1.0), (('D', 'F'), 1.0), (('E', 'F'), 5.0), (('F', 'G'), 5.0), (('D', 'G'), 1.0)]
Run Code Online (Sandbox Code Playgroud)
我需要按照数字的降序对此列表进行排序,如果出现平局,我必须按字母顺序的升序排序
最终列表应如下所示:
[(('E', 'F'), 5.0),(('F', 'G'), 5.0), (('A', 'B'), 1.0),(('A', 'C'), 1.0),(('B', 'C'), 1.0),(('B', 'D'), 1.0),(('D', 'E'), 1.0),(('D', 'F'), 1.0) (('D', 'G'), 1.0)]
Run Code Online (Sandbox Code Playgroud)
sorted(a_list,key=lambda x:(-x[-1],x[0]))
Run Code Online (Sandbox Code Playgroud)
我想......如果你真的想通过你的班级,你应该努力...
| 归档时间: |
|
| 查看次数: |
60 次 |
| 最近记录: |