dictionary = {'a': 10, 'b': 20, 'c': 30, 'd': 5}
ordered = dict(sorted(list(dictionary.items()), key=lambda x: x[1], reverse=True)[:2]
    )
Получите первые N пар ключей из упорядоченного словаря в другой в python