ich eine Liste der Wörterbücher wie diese haben:Python - Verschieben Elemente in einer Liste von Wörterbüchern zum Ende der Liste
lst = [
{'id': 1, 'language': 'it'},
{'id': 2, 'language': 'en'},
{'id': 3, 'language': 'es'},
{'id': 4, 'language': 'en'}
]
Ich möchte jedes Wörterbuch bewegen, die language != 'en'
bis zum Ende der Liste während die Reihenfolge anderer Ergebnisse beibehalten wird. So sollte die Liste wie folgt aussehen:
lst = [
{'id': 2, 'language': 'en'},
{'id': 4, 'language': 'en'},
{'id': 1, 'language': 'it'},
{'id': 3, 'language': 'es'}
]
Sie könnte hinzufügen, dass es funktioniert, weil Python Art _stabilen_ –
@ Jean-FrançoisFabre Ja, ich war in der Mitte es zu bearbeiten. :-) –