Я ищу способ сортировки словаря по значениям. Но здесь есть подвох, мои значения - это тоже словари. Поэтому я хочу отсортировать по первому значению моего словаря значений.
Например, учитывая словарь:
x = {'a':{'b':1, 'c':2, 'd':3}, 'e':{'f':3, 'g':4, 'h':5}, 'i':{'j':2, 'k':3, 'l':4}}
Я бы хотел, чтобы словарь сортировался по значениям 'b', 'f' и 'j'. Сортированный словарь будет возвращаться как:
x = {'a':{'b':1, 'c':2, 'd':3}, 'i':{'j':2, 'k':3, 'l':4}, 'e':{'f':3, 'g':4, 'h':5}}
Любая помощь будет удивительной. Предпочтительно, я ищу решение, которое использует отсортированный метод вместе с лямбдами.