Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
def obtener_csv_como_lista_de_diccionarios(nombre_archivo):
separador = ","
with open(nombre_archivo, encoding="utf-8") as archivo:
next(archivo) # Omitir encabezado del archivo
alumnos = []
for linea in archivo:
linea = linea.rstrip("\n") # Quitar salto de línea
columnas = linea.split(separador)
nombre = columnas[0]
edad = int(columnas[1])
altura = float(columnas[2])
matricula = columnas[3]
"nombre": nombre,
"edad": edad,
"altura": altura,
"matricula": matricula,
return alumnos
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment