IniziaInizia gratis

Lettura dei dati dal CSV

Sfrutta il modulo CSV di Python dalla libreria standard e carica i dati in un elenco di dizionari.

Potrebbe esserti utile rivedere l’esercizio del Capitolo 4 in cui hai fatto qualcosa di simile.

Questo esercizio fa parte del corso

Introduzione ai database in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Crea una lista vuota chiamata values_list.
  • Itera sulle righe di csv_reader con un ciclo for, crea un dizionario chiamato data per ogni riga e aggiungilo a values_list.
    • All'interno del ciclo for, row sarà una lista le cui voci sono 'state', 'sex', 'age', 'pop2000' e 'pop2008' (in quest'ordine).

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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(____)
Modifica ed esegui il codice