Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

alternativa

olá não sei se ficou legível mas dei uma enxugada no código e ficou assim, gostaria de compartilhar,

def listar_restaurantes():
    exibir_subtitulo('Restaurantes cadastrados:')
    for item in restaurantes:
        print(f'- {item['nome']} | {item['categoria']} | {item['ativo']}')
    voltar_ao_menu_principal()v
1 resposta
solução!

Boa thiago! muito bom mas, quando se utiliza aspas simples dentro de uma string que também está entre aspas simples, pode acabar causando um erro de interpretação no python, o ideal seria deixar assim, diferenciando as aspas:

print(f"- {item['nome']} | {item['categoria']} | {item['ativo']}")