Oi, Leonardo! Como vai?
Obrigada por compartilhar seu código com a comunidade Alura.
Gostei de como você organizou os livros em um dicionário e formatou a saída JSON com json.dumps()
. Essa abordagem torna a exibição mais legível e bem estruturada.
Uma curiosidade: se quiser ordenar os livros por ano de publicação ao imprimir o JSON, pode usar sort_keys=True
. Veja este exemplo:
import json
catalogo = {
"Dom Quixote": {"autor": "Miguel de Cervantes", "ano": 1605},
"1984": {"autor": "George Orwell", "ano": 1949},
"O Grande Gatsby": {"autor": "F. Scott Fitzgerald", "ano": 1925}
}
print(json.dumps(catalogo, indent=4, ensure_ascii=False, sort_keys=True))
Isso garante que os livros sejam organizados alfabeticamente.
Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!