У меня много значений, но используются: nick, mess. Так вот, я сделал следующее, что-бы вывести топ:
tlist = db.execute('SELECT nick, mess FROM users ORDER BY mess DESC').fetchall()
for top in tlist:
print(top)
Всё хорошо выводится, но нужно следующее:
- Формат вывода (1. Даниил Якуш - 293)
- Сделать топ до 30
Я пытался сделать формат вывода, но у меня не получается, проблема в том, что я не понимаю как работать с кортежами в кортеже. И не понимаю как сделать что-бы выводился второй пользователь. И так, пример топа:
1. Даниил Якуш - 293
2. Дима Цельмер - 287
3. Давид Черенков - 286
4. Виктория Ковпак - 271
5. Артём Волков - 264
6. Влад Карамов - 259
7. Никита Чупринин - 254
8. Александра Солниченко - 231
9. Александр Адамчик- 229
10. Рустем Жумабек - 224
11. Альбина Кан - 218
12. Даша Савонь - 213
13. Егор Олонцев - 212
14. Василий Жидков - 211
15. Виталий Зевский - 203
16. Артур Сугробов - 192
17. Аксинья Курочкина - 187
18. Даниил Солниченко - 185
19. Георгий Ковпак - 181
20. Ярослав Солниченко - 176
21. Виктория Солниченко - 172
22. Артём Кун - 163
23. Игорь Грицюс - 158
24. Наталья Романовская - 153
25. Саша Солниченко - 149
26. Артем Свердлов - 144
27. Роман Троицкий - 142
28. Виталий Чернышев - 139
29. Миша Курамшин - 132
30. Артём Курамшин - 127