Solucionado (ver solução)
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']}")