Aan de slagGa gratis aan de slag

De data uit de CSV lezen

Maak gebruik van de Python CSV-module uit de standaardbibliotheek en laad de data in een lijst met dictionaries.

Het kan helpen om terug te kijken naar de oefening van Hoofdstuk 4 waarin je iets soortgelijks hebt gedaan.

Deze oefening maakt deel uit van de cursus

Introductie tot databases in Python

Cursus bekijken

Oefeninstructies

  • Maak een lege lijst values_list.
  • Itereer met een for-lus over de rijen van csv_reader, maak voor elke rij een dictionary data en voeg die toe aan values_list.
    • Binnen de for-lus is row een lijst met de waarden 'state', 'sex', 'age', 'pop2000' en 'pop2008' (in die volgorde).

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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(____)
Code bewerken en uitvoeren