Модуль: Табличное представление данных


Разбиение строки

.Реализуйте функцию read_csv_and_calc_mean, которая принимает на вход CSV-файл в виде списка строк и вычисляет среднее арифметическое значений в одной из его колонок.

Аргументы функции read_csv_and_calc_mean:

  • lines — список строк, которые содержатся в CSV-файле. Первая строка в списке гарантированно содержит информацию о названии колонок файла;
  • sep — разделитель значений, который используется в CSV-файле;
  • column_name — название колонки, по значениям которой нужно вычислить среднее арифметическое.

В результате работы функция read_csv_and_calc_mean возвращает среднее арифметическое значений в заданной колонке, округлённое до двух знаков после запятой.

Для разбиения строчек CSV-файла по разделителю необходимо использовать функцию split_line, реализованную в предыдущем задании. Для округления итогового значения до двух знаков после запятой необходимо использовать уже реализованную функцию round_to_2.

Формат сдачи решения

В качестве ответа на задание приведите код реализованной функции, а также код функции split_lineВажно: сама функция не должна ссылаться ни на какие внешние переменные, которые определены за её пределами, кроме функций split_line и round_to_2.

В коде также запрещено использовать ключевое слово import.

Решение этого задания потребуется для других заданий. Сохраните его

Вставьте недостающие фрагменты кода
Python