Вопросы с собеседований: Как сортировать словарь по значению?
Загвоздка в том, что словари в Python не имеют специальных методов, позволяющих сортировать элементы по значениям.
Поэтому сортировку словаря по значению хочется сделать при помощи других структур данных. Например, первое, что приходит на ум — списки. Но этом медленное и неэффективное решение. И если вы ответите так на собеседовании, считайте, что лучше было промолчать.
Вот небольшая заметка, в которой вы найдёте несколько оптимальных способов отсортировать словарь по значению в Python:
https://pythonist.ru/sortirovka-slovarya-po-znacheniyu-2/
Post #2174
6.98K