Ракетка. Поиск в файле - PullRequest
0 голосов
/ 02 мая 2020

Я пытаюсь создать какое-нибудь приложение Soccer Manager. Итак, у меня есть файл базы данных с результатами игр, вот пример:

    ID  Team 1   Team 2     Date     Team1 Team2
                                     score score Winner
    ("1" "Razor" "Blade" "04-05-2020" "40" "39" "Razor")
    ("2" "Apple" "Google" "05-05-2020" "35" "40" "Google")
    ("3" "Razor" "Google" "10-05-2020" "45" "20" "Razor")

Теперь мне нужно сделать из него файл рейтинга. Но, как вы можете видеть, могут быть строки с одинаковым названием команды (потому что каждая строка - это одна игра, и команда может сыграть много игр). Итак, мне нужно найти одно и то же имя команды в этом файле и подсчитать каждый выигрыш и счет, чтобы файл рейтинга выглядел следующим образом:

         ID  Team 1   Points  Wins  Loses
        ("1" "Razor"   "85"   "2"    "0")
        ("2" "Blade"   "39"   "0"    "1")
        ("3" "Apple"   "35"   "0"    "1")
        ("4" "Google"  "80"   "1"    "1")

Можно ли это как-то сделать в Racket?

...