[((D,A),0.0),((D,C),0.0),((D,E),0.5)]
Ich brauche die Liste zu sortieren, wie:Sortierung Liste von Tupeln von Tupeln
[((D,E),0.5),((D,A),0.0),((D,C),0.0)]
ich die sorted()
Funktion verwendet haben, und ich bin 0.5, 0.0
basierend auf Werten sortieren können ... Aber ich bin nicht Ich bin in der Lage, nach der alphabetischen Reihenfolge zu sortieren, da ich die Liste in absteigender Reihenfolge nach den Zahlen und in aufsteigender Reihenfolge der Alphabete sortieren muss, wenn die Zahlen denselben Wert haben.
'sortiert (li, schlüssel = lambda t: (-t [-1], t [0]))' – dawg