Создание и чтение CSV файлов

Задание: Реализовать создание, чтение и обработку CSV файлов

Пример входных данных:

f(x) = e^x - 3x = 0
Начальное приближение: x0 = 1.0
Точность: 0.0001

Пример выходных данных:

Корень уравнения: x = 1.5121
Количество итераций: 5
f(1.5121) = 0.00008

Вариант 1: Создать CSV файл с данными студентов

Вариант 2: Прочитать CSV файл и вывести данные в табличном виде

Вариант 3: Экспорт данных из базы данных в CSV

Вариант 4: Импорт данных из CSV в базу данных

Вариант 5: Фильтрация данных в CSV файле

Вариант 6: Сортировка данных в CSV файле

Вариант 7: Объединение нескольких CSV файлов

Вариант 8: Разделение большого CSV файла на части

Вариант 9: Конвертация CSV в JSON формат

Вариант 10: Конвертация JSON в CSV формат

Вариант 11: Валидация данных в CSV файле

Вариант 12: Очистка данных в CSV (удаление дубликатов, исправление ошибок)

Вариант 13: Статистика по данным в CSV файле

Вариант 14: Построение графиков на основе данных из CSV

Вариант 15: Экспорт результатов запроса в CSV

Вариант 16: Импорт CSV с разными разделителями (запятая, точка с запятой, табуляция)

Вариант 17: Обработка CSV с кавычками и escape-символами

Вариант 18: Чтение/запись CSV с указанием кодировки

Вариант 19: Пакетная обработка CSV файлов

Вариант 20: Создание отчета на основе данных из CSV