Пока что вы ни используете пакет csv вообще, ни pandas на полную мощность.
Если вы просто хотите напечатать всю строку как одну, вы можете заменить свой l oop :
for index, row in csvreal.iterrows():
print(csvreal.loc[[index]].to_string(index=False, header=False))
Чтобы проанализировать ваши данные, вы можете поближе взглянуть на документацию pandas и начать с некоторых учебных пособий. Исходя из вашего комментария, ваши данные могут выглядеть примерно как d
, поэтому для начала рассмотрим следующий фрагмент кода:
d = {'COURSENAME': ['french', 'spanish'], 'COURSECODE': ['F1', 'S2'], 'COMPLETION_DATE': ['2020-04-08', '2020-01-27']}
csvreal = pd.DataFrame(data=d)
print(csvreal)
for index, row in csvreal.iterrows():
print('The course', row['COURSENAME'], 'was completed on', row['COMPLETION_DATE'])
В зависимости от ваших данных, может быть полезно сбросить индекс. Пожалуйста, предоставьте более подробную информацию о структуре вашего CSV-файла (особенно заголовок) для более конкретного c ответа.