Supponiamo che io sono queste liste:Ordinamento una lista per abbinare un'altra in python
ids = [4, 3, 7, 8]
objects = [
{"id": 7, "text": "are"},
{"id": 3, "text": "how"},
{"id": 8, "text": "you"},
{"id": 4, "text": "hello"}
]
Come posso ordinare il objects
così l'ordine dei loro ids partite ids
? Cioè per ottenere questo risultato:
objects = [
{"id": 4, "text": "hello"},
{"id": 3, "text": "how"},
{"id": 7, "text": "are"},
{"id": 8, "text": "you"}
]
penso che avrei fattore dict-comp fuori in modo da non lo stai facendo più e più volte. – mgilson