Olá, Joanevan, como vai?
Sua solução está muito boa e resolve o problema proposto de forma eficiente. O uso do tipo de dado set
foi uma escolha acertada, já que conjuntos em Python garantem que não haverá elementos repetidos, exatamente como a atividade pede.
Para o resultado final, a sua impressão da lista de convidados retorna o set
completo, incluindo as chaves {}. Uma forma de mostrar os nomes sem os caracteres do conjunto e com a vírgula e espaço entre eles, conforme a saída esperada, seria converter o conjunto para uma lista e usar o método .join()
.
Por exemplo, você pode usar ', '.join(lista_de_convidados)
para gerar uma string com todos os nomes separados por vírgula e espaço.
Parabéns pelo seu código. Agradeço por compartilhar sua solução e continue praticando e explorando as funcionalidades do Python.
O fórum está sempre à disposição para dúvidas.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!