Есть два списка, список первый содержит:
list_1 = ['б','в','а','г'] # и вообще любые другие символы в ' '
Список второй содержит:
list_2 = [1,2,0,3]
Нужно отсортировать первый список до вида а,б,в,г с помощью второго списка.
Получилось это сделать соединив эти два списка в словарь, где цифры были ключами а буквы значением, и отсортировав словарь по ключам, и далее уже вытащив отсортированные значения вида а,б,в,г
Отсортированный вид:
list_1 = ['a','б','в','г']
list_2 = [ 0, 1, 2, 3 ]
Какие еще есть варианты сделать это?