Oi, Mauricio.
Agradeço por compartilhar seu código.
Gostei de como você usou os métodos intersection
e difference
para comparar os conjuntos. Essa abordagem deixa o código direto e fácil de entender.
Uma dica interessante para o futuro é usar o método union
para juntar todos os itens sem repetição.
Veja este exemplo:
lista1 = {"banana", "maçã", "uva"}
lista2 = {"uva", "laranja", "pera"}
print(lista1.union(lista2))
Esse código junta as duas listas em um único conjunto sem duplicar valores.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!