Я попытался отсортировать мой массив с высокой до низкой, однако, используя совет с этого сайта, я мог только сортировать его от низкого до высокого и не мог сортировать в алфавитном порядке.Как отсортировать словарь по низким или по алфавиту
Мой код:
x={"luiz":2,"adrian":8,"guv":10,"homer":3,"jane":6}
y={"gus":3,"gump":7,"harry":7,"elliot":9}
z={"elizabeth":10,"micheal":2,"david":7}
sorted_x = sorted(x.items() , key operator.itemgetter(1))
sorted_y = sorted(x.items() , key operator.itemgetter(1))
sorted_z = sorted(x.items() , key operator.itemgetter(1))
моя программа должна вывести имя и значения с наибольшим рангом к низшему, а затем выводить dictionarys по алфавиту
что желаемый результат? –
im довольно уверен, что второй аргумент для всех отсортированных функций является синтаксической ошибкой. @Cyber, но он создает список элементов, которые можно заказать –
@Cyber: но их вывод представляет собой отсортированный список пар ключ-значение. –