Форум сайта python.su
0
Футбол
Для каждой страны вывести общее число побед количество забитых и пропущенных мячей
Для каждого города вывести количество состоявшихся матчей
Для каждого года вывести количество матчей и общее количество голов
Загрузил файл, но никак не могу написать скрипт который решил бы хоть одну из задач, а нужно чтобы 1 скрипт решал 3 задачи в 3 разных csv. Уже устал курить форумы и статьи
Прикреплённый файлы:
11.zip (553,1 KБ)
Офлайн
0
Не прошу полное решение, мне бы понять с чего начать
Офлайн
857
Используй модуль csv
https://docs.python.org/3/library/csv.html#examples
Когда прочитаешь строки из файла с помощью модуля csv, эти строки будут в виде списков строк питона. Дальше эти списки строк питона анализируешь, сравниваешь поля по имени через равно, подсчитываешь количества, где-то преобразуешь строковые числа в числовые числа (целые). После этого анализа пишешь результаты в csv через тот же модуль csv, чтобы получить правильные csv-файлы. Не читай csv-данные без модуля csv и не пиши csv-данные без модуля csv. Формат CSV не такой простой, каким кажется на первый взгляд, поэтому используй модуль csv.
Отредактировано py.user.next (Фев. 19, 2022 01:51:26)
Офлайн