Ich habe diese Liste:sortierte Liste von Listen, die jeweils ein Wörterbuch
list_users= [[{'points': 9, 'values': 1, 'division': 1, 'user_id': 3}], [{'points': 3, 'values': 0, 'division': 1, 'user_id': 1}], [{'points': 2, 'values': 0, 'division': 1, 'user_id': 4}], [{'points': 9, 'values': 0, 'division': 1, 'user_id': 11}], [{'points': 3, 'values': 0, 'division': 1, 'user_id': 10}], [{'points': 100, 'values': 4, 'division': 1, 'user_id': 2}], [{'points': 77, 'values': 2, 'division': 1, 'user_id': 5}], [{'points': 88, 'values': 3, 'division': 1, 'user_id': 6}], [{'points': 66, 'values': 1, 'division': 1, 'user_id': 7}], [{'points': 2, 'values': 0, 'division': 1, 'user_id': 8}]]
Ich brauche die Liste von Punkten und Werten zu sortieren.
Wie kann ich es sortieren, wenn dict in einer Liste in der Hauptliste ist?
Ich habe diese Liste nach Abfrage generiert und dann einfach an list_users
anhängen?
Mögliche Duplikat [Welche Argumente hat Python Sortierfunktion? ] (http://stackoverflow.com/questions/1972672/what-arguments-does-python-sort-function-have) –
Sie s sollte _seriously_ erwägen, den Code, der diese Liste erstellt, neu zu schreiben, so dass er eine einfache Liste von Dicts erzeugt. Jedes dieser dicts innerhalb einer Ein-Element-Liste zu haben, ist sinnlos. –