1
resposta

[Projeto] Minha Resposta:

lista1 = set(input("Lista de Laura: ").split(', '))
lista2 = set(input("Lista de Ana: ").split(', '))

print(f"itens comuns: {', ' .join(lista1 & lista2)}")
print(f"itens exclusivos de Laura: {', ' .join(lista1 - lista2)}")
print(f"itens exclusivos de Ana: {', ' .join(lista2 - lista1)}")
1 resposta

Oi, Luiz, como vai?

Sua solução ficou correta e aproveitou muito bem as operações com conjuntos em Python. Você utilizou interseção (&) para encontrar os itens em comum e diferença (-) para identificar os itens exclusivos de cada lista, exatamente como a atividade propõe.

A entrada usando split(', ') também ficou adequada para o formato informado no exercício, deixando o código simples e fácil de entender. Além disso, o uso do join() ajudou a exibir os resultados de forma organizada.

Parabéns pela resolução e por compartilhar seu código no fórum. Você demonstrou um bom domínio das operações com conjuntos e aplicou corretamente os conceitos da atividade. Continue praticando e explorando novas possibilidades com estruturas de dados em Python.

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