Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Organizando uma lista de convidados

convidados = set()

while True:
    nome = input('Digite o nome do convidado ou (sair): ').casefold().strip()
    if nome == 'sair':
        break
    convidados.add(nome)
print(f'Convidados confirmados: {', '.join(convidados)}')
1 resposta
solução!

Olá, Matheus! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de laço de repetição para coletar dados dinamicamente, utilizou muito bem o conjunto (set) para evitar duplicidade de nomes e ainda compreendeu a importância da padronização com .casefold() e .strip() para garantir consistência na entrada de dados.

Uma dica interessante para o futuro é ordenar os nomes antes de exibir. Assim:

print(f'Convidados confirmados: {", ".join(sorted(convidados))}')

Isso faz com que a lista de convidados apareça em ordem alfabética, facilitando a leitura.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!