Załóżmy, że mam tych list:Sortowanie jednej listy pasujące do drugiego w Pythonie
ids = [4, 3, 7, 8]
objects = [
{"id": 7, "text": "are"},
{"id": 3, "text": "how"},
{"id": 8, "text": "you"},
{"id": 4, "text": "hello"}
]
Jak mogę posortować objects
więc kolejność ich identyfikatory mecze ids
? To znaczy. aby uzyskać ten wynik:
objects = [
{"id": 4, "text": "hello"},
{"id": 3, "text": "how"},
{"id": 7, "text": "are"},
{"id": 8, "text": "you"}
]
myślę, że czynnik dict-Comp się tak nie robisz go w kółko. – mgilson