Только начинаю работать с этим языком.
Встал в тупик при работе с файлом в формате *.csv
Имеется файл такого формата, нужно распарсить его в двумерный массив 9 столбцов 10 строк, чтобы дальше можно было работать с ним выбирая статистику.
Для открытия файла и считывания его построчно использовал следующий код:
import csv with open("z.csv", 'r', newline='') as f: reader = csv.reader(f, delimiter=';') d = f.readlines();
F;18;A;at_home;teacher;no;1;1;3
F;17;T;at_home;other;yes;1;1;3
F;15;T;at_home;other;yes;2;3;3
F;15;T;health;services;yes;1;1;5
F;16;T;other;other;no;1;2;5
M;16;T;services;other;yes;1;2;5
M;16;T;other;other;yes;1;1;3
F;17;A;other;teacher;no;1;1;1
M;15;A;services;other;yes;1;1;1
M;15;T;other;other;yes;1;1;5
Хотелось бы видеть массив вида
M 15 A services other yes 1 1 1
M 15 T other other yes 1 1 5
Подскажите пожалуйста, что необходимо сделать дальше, чтобы можно было выбирать данные из файла и например построить графики (по оси x индекс по оси y второй столбец)