Я пытаюсь отсортировать список, используя словарные ключи в порядке возрастания.
Вы можете использовать только один ключ на уровень словаря.
Введите:
res = [{'hi': {'abc': 5}}, {'bye': {'def': 5}}, {'hi': {'cba': 5}}]
Мой код:
def getitem (item):
return (item.keys())
print (sorted(res, key = getitem))
Требуемый вывод:
[{'bye': {'def': 5}}, {'hi': {'abc': 5}}, {'hi': {'cba': 5}}]