Relatório de Estudos – Dia 6: Dicionários/JSON e Estruturas Aninhadas

*Este relatório foi gerado por IA


“Hoje foi um dia crucial, focando em Dicionários, a estrutura de dados que simula o JSON que receberei das APIs.

  • Acertos: Consegui criar, acessar, adicionar e atualizar chaves em dicionários facilmente nas atividades 1 e 2. Entendi que a sintaxe dicionario["chave"] = valor serve tanto para atualizar um valor existente quanto para criar uma chave nova.
  • Erros/Aprendizado: Encontrei um KeyError: 1 na atividade mais difícil. Eu estava tentando acessar um dicionário usando um índice numérico ([1]), como se fosse uma lista, mas dicionários só podem ser acessados por suas chaves (strings ou números).
  • Resolução: A solução foi encadear o acesso: primeiro pela chave do dicionário externo ("requisitos"), depois pela chave do dicionário interno ("detalhes"), e por fim, pelo índice da lista ([1]). Essa prática de acesso aninhado será vital quando o Web Framework começar a receber dados complexos.
  • Progresso: Domínio total na simulação da estrutura de um formulário JSON em Python.”

Leia mais

A Ferramenta é Só um Detalhe: Por Que o Profissional Adaptável Vence?

Relatório de Estudos – Dia 7: APIs/HTTP Teoria

Relatório de Estudos – Dia 6: Dicionários/JSON e Estruturas Aninhadas