Перед написанием функции, я хотел бы, чтобы убедиться, что нет заранее построенного (оптимизированного) решения (например, сортируются()), которые могут:Заказать словарь на основе конкретных значений
Из словаря, как эта :
tags = {'pinoyako':{'likes': 119, 'comments': 11, 'count': 1}, 'dii':{'likes': 151, 'comments': 3, 'count': 1},'djiphantom3':{'likes': 127, 'comments': 6, 'count': 1}}
Закажите ключи на основе «любит», «комментарии» или «счет». Если он основан на «любит», то выход должен быть список скомандовал:
output = [['dii',151],['djiphantom3',127],['pinoyako',119]]
секунд до меня, или вот функция: ' def my_sort (dct, name): return sorted ([[k, v [имя]] для k, v в dct.items()], key = i temgetter (1), reverse = True) ' –
Clear, Большое спасибо. –