ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Crie uma lista vazia chamada values_list.
  • Percorra as linhas de csv_reader com um loop for, criando um dicionário chamado data para cada linha e anexando-o a values_list.
    • Dentro do loop for, row será uma lista cujas entradas são 'state', 'sex', 'age', 'pop2000' e 'pop2008' (nessa ordem).

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(____)
Editar e executar o código