ich möchte eine Liste in der Form sortieren:
Code: Alles auswählen
L = [
(0, 25, 4, 17),
(1, 13, -13, 11),
(2, 8, -17, 14),
(3, 13, -8, 14),
(4, 31, 14, 27),
...
]
>>> print sortieren(L)
[
(4, 31, 14, 27),
(0, 25, 4, 17),
(3, 13, -8, 14),
(1, 13, -13, 11),
(2, 8, -17, 14),
]
Bei (4, 31, 14, 27) steht
4 für die Vereins-Nummer
31 für die Punkte (erster Sortierfaktor)
14 für die Tordifferenz (bei Punktgleichheit zweiter Sortierfaktor)
27 für die geschossenen Tore (Dritter Sortierfaktor)
Da ich bezweifle dass es für sowas eine eingebaute FUnktion gibt müsste also ein eigener Algorithmus her. Doch wie ich den schreiben sollte, da habe ich halt keine Idee, nicht mal einen Ansatz :/
brauche dringend Hilfe!
Grüße, raiminator