Чтение данных из CSV
Воспользуйтесь модулем csv из стандартной библиотеки Python и загрузите данные в список словарей.
Вам может помочь упражнение из главы 4, в котором вы делали нечто похожее.
Это упражнение является частью курса
Введение в базы данных на Python
Инструкции к упражнению
- Создайте пустой список с именем
values_list. - Переберите строки
csv_readerс помощью цикла for, создавая для каждой строки словарьdata, и добавляйте его вvalues_list.- Внутри цикла for
rowбудет списком, элементы которого —'state','sex','age','pop2000'и'pop2008'(именно в таком порядке).
- Внутри цикла for
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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(____)