Отсортируйте словарь по значению в порядке возрастания и убывания.
Для сортировки словаря по значениям в порядке возрастания и убывания, вы можете использовать функцию sorted с параметром key, который указывает на функцию, возвращающую значение, по которому нужно сортировать. Вот пример кода на Python:
# Исходный словарьmy_dict ={'one':1,'four':4,'three':3,'five':5,'two':2}# Сортировка по значению в порядке возрастанияascending_sorted_dict =dict(sorted(my_dict.items(), key=lambdaitem: item[1]))# Сортировка по значению в порядке убыванияdescending_sorted_dict =dict(sorted(my_dict.items(), key=lambdaitem: item[1], reverse=True))# Вывод результатовprint("Сортировка по значению в порядке возрастания:", ascending_sorted_dict)print("Сортировка по значению в порядке убывания:", descending_sorted_dict)
Этот код создает два новых словаря, один с сортировкой по значениям в порядке возрастания, а другой в порядке убывания. Результат будет следующим:
Сортировка по значению в порядке возрастания: {'one': 1, 'two': 2, 'three': 3, 'four': 4, 'five': 5}
Сортировка по значению в порядке убывания: {'five': 5, 'four': 4, 'three': 3, 'two': 2, 'one': 1}