users = [{'id': 1, 'name': 'shreyans'}, {'id': 2, 'name': 'alex'}, {'id': 3,
    'name': 'david'}]
order = [3, 1, 2]
как отсортировать список словарей Python с учетом списка идентификаторов в нужном порядке?