Задать вопрос
@Derill23

Как мне отсортировать список в питоне?

Мне нужно отсортировать список по значению ставки(точнее по money). Вот JSON файла:
"play": [
    {
        "money": "100",
        "st": true,
        "id": 5255556482
    },
    {
        "money": "107",
        "st": true,
        "id": 5255556482
    },
    {
        "money": "285",
        "st": false,
        "id": 5255556482
    },
    {
        "money": "4",
        "st": false,
        "id": 5255556482
    },
    {
        "money": "50",
        "st": true,
        "id": 5255556482
    }


Я пробывал это:
sorted(users.users['play'], key=lambda k: k.get('money', 0))

Но он сортирует как-то не так. Это видно в верхнем JSON.
Не знаю что делать помогите пожалуйста!
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
float(k.get('money', 0))
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
30 янв. 2025, в 19:02
5000 руб./за проект
30 янв. 2025, в 19:01
5000 руб./за проект
30 янв. 2025, в 18:39
200000 руб./за проект