Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia, Santiago! Como está?
Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Notei que você utilizou o set() para lidar com listas sem duplicação, aplicou de forma eficaz o método intersection() para encontrar itens em comum e compreendeu a importância do difference() para identificar os elementos exclusivos entre os conjuntos.
Um próximo passo interessante seria explorar o symmetric_difference() para encontrar os itens que estão em apenas uma das listas, mas não em ambas. Veja o exemplo:
diferentes = laura.symmetric_difference(ana)
print(f"Itens exclusivos entre as listas: {', '.join(diferentes)}")
Isso permite comparar listas de forma mais abrangente, que pode ser muito útil para análises e filtragens detalhadas.
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!