Logo Passei Direto
Buscar
É possível serializar um objeto Python que contenha referências circulares para JSON?

A) Sim, desde que as referências sejam explicitamente tratadas
B) Não é possível serializar objetos com referências circulares
C) As referências circulares são ignoradas durante a serialização
D) Apenas com a biblioteca externaljson
User badge image
Exercícios Para o Aprendizado

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para serializar um objeto Python que contém referências circulares para JSON, a biblioteca padrão `json` não consegue lidar com isso diretamente, pois gera um erro de recursão. Portanto, vamos analisar as alternativas: A) Sim, desde que as referências sejam explicitamente tratadas - Isso é verdade, pois é possível tratar as referências circulares antes da serialização, mas não é uma solução padrão. B) Não é possível serializar objetos com referências circulares - Esta afirmação é correta no contexto da biblioteca `json` padrão, que não suporta referências circulares. C) As referências circulares são ignoradas durante a serialização - Isso não é verdade, pois o processo falha ao encontrar uma referência circular. D) Apenas com a biblioteca externaljson - Não existe uma biblioteca chamada "externaljson" que seja amplamente reconhecida para esse propósito. A alternativa correta é: B) Não é possível serializar objetos com referências circulares.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina