Ich habe da folgende Listen:
nodeIDs, filenames, headlines, coordinates[coord{'x' : x, 'y' : y}], nodelabels, sources, comments
nodeIDs beinhaltet Strings von n0 bis n...
filenames können je nach nodeID-Zuweisung auch mehrfach vorhanden sein.
Ich brauche jetzt eine ganz bestimmte Sortierung, ohne, dass etwas durcheinandergerät

1. Nach filenamen sortieren
2. Aufsteigend nach y-Koordinate sortieren (von - nach +)
3. Aufsteigend nach x-Koordinate sortieren ( von - bis +, also von links nach rechts)
Sollte ich das besser in eine Datenbank wie SQlite überführen?
Die Koordinaten sind in einem Dictionary innerhalb einer Liste. Jut so?
Wie gesagt, ich hänge da was fest und würde mich wirklich ungemein über qualifizierte Hilfen freuen
