1
resposta

O que mudaria no código se o arquivo json tivesse mais colunas alinhadas, em vez de somente uma

Eis a minha solução:

import pandas as pd

with open('informacoes.json') as arquivo:
    json_info = json.load(arquivo)


info = pd.json_normalize(data=json_info, record_path='enderecos', meta=['nome', 'idade'], errors='ignore')
info
1 resposta

Olá, Paulo Ricardo, como vai?

Obrigado por compartilhar seu código com a comunidade Alura. Achei interessante a forma como utilizou o json_normalize para lidar com o arquivo JSON! Se o arquivo tivesse mais colunas ou dados alinhados, você poderia incluir essas informações no parâmetro meta, o que ajudaria a manter o contexto dos dados e facilitar o tratamento.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!