Wczytywanie danych z pliku CSV
Skorzystaj z modułu CSV z biblioteki standardowej Pythona i wczytaj dane do listy słowników.
Może przydać się odwołanie do ćwiczenia z rozdziału 4, w którym wykonywałeś podobne zadanie.
To ćwiczenie jest częścią kursu
Wprowadzenie do baz danych w Pythonie
Instrukcje do ćwiczenia
- Utwórz pustą listę o nazwie
values_list. - Iteruj po wierszach
csv_readerza pomocą pętli for, tworząc słownik o nazwiedatadla każdego wiersza i dołączaj go dovalues_list.- Wewnątrz pętli for
rowbędzie listą, której elementy to'state','sex','age','pop2000'i'pop2008'(w tej kolejności).
- Wewnątrz pętli for
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____)