Это словарь, который у меня есть на данный момент:
{"214123" : 75.0,
"153525" : 60.0,
"734829" : 40.0,
"992832" : 89.0,
"823482" : 80.0}
Я хочу отсортировать значения в словаре по убыванию, а после этого показывать только первые 3 значения.
Ожидаетсявывод:
{"992832" : 89.0,
"823481" : 80.0,
"214123" : 75.0}
Я использую Python 3.0, и мой текущий код:
prices = []
data[listing_id] = price
for listing, price in data.items():
prices.append(price)
prices.sort(reverse=True)
top3 = prices[0:2]
Отсюда я не знаю, как присвоить мои значения обратно словарю.Что я должен делать?Спасибо (-: