d = {'Gears of war 3': 6, 'Batman': 5, 'gears of war 3': 4, 'Rocksmith': 5,
    'Madden': 3}
od = OrderedDict(sorted(list(d.items()), key=lambda x: x[1], reverse=True))
od
list(od.keys())
list(od.values())
od['Batman']
преобразовать dict в отсортированный dict в python