Задача такая. Есть список, например ['143', '123', '4444', '99', '2000']
Требуется создать новый (или пересортировать этот имеющийся) таким образом, чтобы элементы в нём заняли места, которые определены, и хранятся в другом списке - [2, 1, 3, 4, 0]
То есть элементы первого списка должны получить индексы соответственно '143' - 2, '123' - 1, '4444' - 3, '99' - 4, '2000' - 0
В итоге должен получиться список ['2000', '123', '143', '4444', '99']
Требуется создать новый (или пересортировать этот имеющийся) таким образом, чтобы элементы в нём заняли места, которые определены, и хранятся в другом списке - [2, 1, 3, 4, 0]
То есть элементы первого списка должны получить индексы соответственно '143' - 2, '123' - 1, '4444' - 3, '99' - 4, '2000' - 0
В итоге должен получиться список ['2000', '123', '143', '4444', '99']