ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Crea una lista vacía llamada values_list.
  • Itera sobre las filas de csv_reader con un bucle for, creando un diccionario llamado data para cada fila y añadiéndolo a values_list.
    • Dentro del bucle for, row será una lista cuyas entradas son 'state', 'sex', 'age', 'pop2000' y 'pop2008' (en ese orden).

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(____)
Editar y ejecutar código