Korol_Kotov
@Korol_Kotov
Человек

Как сделать leaderboard с бд json discord.py?

Я пытаюсь сделать топ 10 по монетам в своем боте. Я не знаю как это можно сделать, поэтому я обратился сюда, я не пытался что-либо писать просто я не знаю как и что. Так вот. У меня монеты юзера - это money["тут айди пользователя"]["тут кол-во монет"]. Кто не понял:

{"676744847844897979": 0, "5465756846894984": 10}

И мне нужно вывести топ 10 от самого большого до самого маленького. Помогите пожалуйста, я новичок в этом деле.
  • Вопрос задан
  • 368 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
d = {"676744847844897979": 0, "5465756846894984": 10}
print(sorted(d.items(), key=lambda item: item[1], reverse=True)[:10])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы