Сортировка словаря

Theloopy

Новичок
Пользователь
Дек 30, 2020
2
0
1
Как отсортировать чтобы это:
{'94.182.81.191': 1, '95.182.81.194': 1, '94.182.81.192': 3, '94.182.81.193': 3, '94.182.81.195': 3}
, превратить в это:
{'94.182.81.192': 3, '94.182.81.193': 3, '94.182.81.195': 3, '94.182.81.191': 1, '95.182.81.194': 1}
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 669
477
83
можно так
Python:
a = {'94.182.81.191': 1, '95.182.81.194': 1, '94.182.81.192': 3, '94.182.81.193': 3, '94.182.81.195': 3}
b = dict(sorted(a.items(), key=lambda x: x[1], reverse=True))

print(b)
 
  • Мне нравится
Реакции: Theloopy

Форум IT Специалистов