Boa tarde, sou iniciante em python e estou quebrando a cabeça no exercício abaixo. Ao percorrer o dicionário quero que saber quais alunos não responderam a enquete. Embora saiba que são duas pessoas, ao rodar o programa ele só mostra o último. Desde já agradeço.
favorite_languages = {
'jen': 'python',
'sarah': 'c',
'edward': 'ruby',
'phil': 'python',
'paulo': 'java',
'marcel': 'java',
'herminia': 'c#',
'sara': 'ruby',
'carlos': '',
'jose': '',
}
for nome, linguagem in favorite_languages.items():
print(nome.title() + ':', linguagem.title())
print('\nPessoas que não responderam a enquete:')
for linguagem in favorite_languages.values():
if linguagem == '' in favorite_languages.values():
print(f'{nome.title()} ,Favor responder a enquete')