Leer los datos desde el CSV
Aprovecha el módulo CSV de la biblioteca estándar de Python y carga los datos en una lista de diccionarios.
Puede ayudarte consultar el ejercicio del capítulo 4 en el que hiciste algo similar.
Este ejercicio forma parte del curso
Introducción a las bases de datos en Python
Instrucciones del ejercicio
- Crea una lista vacía llamada
values_list. - Itera sobre las filas de
csv_readercon un bucle for, creando un diccionario llamadodatapara cada fila y añadiéndolo avalues_list.- Dentro del bucle for,
rowserá una lista cuyas entradas son'state','sex','age','pop2000'y'pop2008'(en ese orden).
- Dentro del bucle for,
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create an empty list: values_list
values_list = ____
# Iterate over the rows
for row in csv_reader:
# Create a dictionary with the values
data = {____: row[____], ____: row[____], ____:____, ____: ____,
____: ____}
# Append the dictionary to the values list
values_list.append(____)