ich habe eine Liste mit Unterlisten. Diese Liste hätte ich gerne so sortiert, das die erste Sortierung nach Spalte 1 und dann nach Spalte zwei Sortiert wird. Dabei hätte ich gerne in Spalte 1 die größere Zahl an erster Position in für Spalte 2 die jeweils kleinere Zahl zuerst.
in SQL sieht das glaube so aus:
Code: Alles auswählen
SELECT z1, z2, z3 FROM tab1 ORDER BY z1 DESC, z2 ASC
Code: Alles auswählen
[[1,3944,0],[0,0,0],[1,3922,0],[2,4033,0],[0,0,0],[0,0,0]]
Code: Alles auswählen
[[2,4033,0],[1,3922,0],[1,3944,0],[0,0,0],[0,0,0],[0,0,0]]
[1,3922,0]
[1,3944,0]
[0,0,0]
[0,0,0]
[0,0,0]
Wie müsste der Befehl im Python dazu aussehen?
mfG Hans