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

[Projeto] Aplicação

laura = set()
ana = set()

lista_laura = input("\nDigite os itens da lista de Laura: ").lower().split(", ")
laura.update(lista_laura)
lista_ana = input("Digite os itens da lista de Ana: ").lower().split(", ")
ana.update(lista_ana)

comum = laura.intersection(ana)
ex_laura = laura.difference(ana)
ex_ana = ana.difference(laura)

print("\nOs itens em comum são: ", ', '.join(comum))
print("Os itens exclusivos de Laura são:", ', '.join(ex_laura))
print("Os itens exclusivos de ana são: ", ', '.join(ex_ana))
1 resposta
solução!

Olá, Pedro! Tudo certo?

Mandou muito bem na resolução!

Seu código está funcional e bem estruturado. O uso do .lower() foi uma ótima sacada para garantir que palavras como "Arroz" e "arroz" sejam tratadas como o mesmo item, e as operações de conjunto (intersection e difference) foram aplicadas perfeitamente para gerar os relatórios.

Obrigado por compartilhar sua solução com a comunidade! Isso ajuda bastante quem está passando pela mesma atividade.

Bons estudos!

Sucesso

Imagem da comunidade