Помогите решить задание и найти объяснение
задание, что я получил:
Информация о скольки футбольных площадках содержится в файле football.csv?
Формат ввода
Файл уже на сервере, загружать его сюда не нужно, только ваше решение (программа).
Формат вывода
Одно целое число, например:
492
пример данных расположенных в csv:
ObjectName,AdmArea,Paid,DisabilityFriendly,WorkingHoursSummer,signature_date
Спортивный комплекс образовательного учреждения,Юго-Западный административный округ,бесплатно,не приспособлен,"понедельник: 08:00-20:00, вторник: 08:00-20:00, среда: 08:00-20:00, четверг: 08:00-20:00, пятница: 08:00-20:00, суббота: 08:00-20:00, воскресенье: 08:00-20:00",24.06.2019 14:47:12
Спортивный комплекс образовательного учреждения,Южный административный округ,бесплатно,не приспособлен,"понедельник: 08:00-22:00, вторник: 08:00-22:00, среда: 08:00-22:00, четверг: 08:00-22:00, пятница: 08:00-22:00, суббота: 08:00-22:00, воскресенье: 08:00-22:00",24.06.2019 14:47:12
Спортивный комплекс образовательного учреждения,Западный административный округ,бесплатно,не приспособлен,"понедельник: 08:00-22:00, вторник: 08:00-22:00, среда: 08:00-22:00, четверг: 08:00-22:00, пятница: 08:00-22:00, суббота: 07:00-22:00, воскресенье: 07:00-22:00",24.06.2019 14:47:25
в файле таких строчек 936. Уже пытаюсь решить второй день и каждый раз кажется, что нахожу правильное решение, но платформа на которой я учусь говорит об обратном и ничего не объясняет.
Не правильные ответы в которые я больше всего верю(а то вдруг ошибаюсь не я, а у них баги): 103, 135, 870
import csv
unique_pitches = set()
with open('football.csv', 'r', newline='', encoding='utf-8') as csvfile:
reader = csv.reader(csvfile)
next(reader) # skip header row
for row in reader:
pitch_info = row[5] # assuming pitch information is in the 6th column (0-based index)
unique_pitches.add(pitch_info)
print(len(unique_pitches))