Lendo os dados do CSV
Aproveite o módulo CSV do Python (biblioteca padrão) e carregue os dados em uma lista de dicionários.
Pode ajudar consultar o exercício do Capítulo 4, no qual você fez algo semelhante.
Este exercício faz parte do curso
Introdução a Bancos de Dados em Python
Instruções do exercício
- Crie uma lista vazia chamada
values_list. - Percorra as linhas de
csv_readercom um loop for, criando um dicionário chamadodatapara cada linha e anexando-o avalues_list.- Dentro do loop for,
rowserá uma lista cujas entradas são'state','sex','age','pop2000'e'pop2008'(nessa ordem).
- Dentro do loop for,
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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(____)