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
Oefeninstructies
- Maak een lege lijst
values_list. - Itereer met een for-lus over de rijen van
csv_reader, maak voor elke rij een dictionarydataen voeg die toe aanvalues_list.- Binnen de for-lus is
roween lijst met de waarden'state','sex','age','pop2000'en'pop2008'(in die volgorde).
- Binnen de for-lus is
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(____)