Имеется длинный файл CSV (1'000'000+ строк). Названия столбцов отсутствуют. Как максимально эффективно вывести из него определённые столбцы в другие файлы?
Пример:
CSV 4 столбца150000,2016-01-01,Chris Riley,trailhead9.ub20k5i9t8ou@example.com
150000,2016-01-01,Harold Campbell,trailhead14.jibpbwvuy67t@example.com
150000,2016-01-01,Jessica Nichols,trailhead19.d1fxj2goytkp@example.com
150000,2016-01-01,Catherine Brown,trailhead16.kojyepokybge@example.com
150000,2016-01-01,Kelly Frazier,trailhead7.zdcsy4ax10mr@example.com
150000,2016-01-01,Dennis Howard,trailhead4.wfokpckfroxp@example.com
Выбираем, например, 3 и 4 столбец .После работы программы должно получиться два файла. В одном списком все данные из 3 столбца, в другом списком все данные из 4 столбца.
Файл 1Chris Riley
Harold Campbell
Jessica Nichols
Catherine Brown
Kelly Frazier
Dennis Howard
Файл 2trailhead9.ub20k5i9t8ou@example.com
trailhead14.jibpbwvuy67t@example.com
trailhead19.d1fxj2goytkp@example.com
trailhead16.kojyepokybge@example.com
trailhead7.zdcsy4ax10mr@example.com
trailhead4.wfokpckfroxp@example.com