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.