Есть ли способ сортировки списка в кортежи, как это определено списком приоритетов в Excel?
Например, я бы сделал ничью, чтобы получить приоритеты:
Banana -> 1
Apple -> 2
Tomato -> 3
И у меня есть лист случайно упорядоченных данных:
Tomato
Banana
Banana
Tomato
Apple
Tomato
Banana
Apple
Banana
Banana
Теперь я хочу отсортировать по кортежам по списку приоритетов, чтобы получить такой результат:
Banana
Apple
Tomato
Banana
Apple
Tomato
Banana
Tomato
Banana
Banana
Кортежи завершены, поскольку значения значений существуют в списке данных.