Trabajando con Archivos
3. Archivos CSV
3.2. Formateando los datos...
Recordemos que el archivo evaluaciones.csv tiene
- nombre
- porcentaje de asistencia
- nota de parcial 1
- nota de parcial 2
- nota de parcial 3
Vamos a transformar el archivo en una lista para que luego podamos procesar, esto no lo vamos a hacer en aquí, pero el alumno tiene los datos para poder hacer el análisis que quiera.
Figura 1
La salida de este script sería:
Figura 2
y sigue.
¿Que
pasaría si queremos ver el archivo en un formato mas lindo y saber por
ejemplo cuales fueron las notas que mas se repitieron?
Consigna: Agregar el promedio de las notas de cada alumno
En
este código, recorremos file, línea es una lista, con valores tomo las
notas que están en la posición 2,3,4 calculo el promedio, agrego un
valor a la lista y escribo allí el promedio.
La salida de este scritp sería:
Podemos ver que aparece el promedio como nuevo elemento de cada línea.
Hasta aquí esta todo bien...pero el tema sería como escribir esta lista como un archivo csv?.
Para eso vamos a utilizar una librería llamada panda y csv.