Oi, Franklim! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei de como você utilizou conjuntos (set
) para comparar as listas de compras de duas pessoas e identificou tanto os itens em comum quanto os exclusivos. Continue assim!
Uma dica interessante para o futuro é usar o método symmetric_difference
para obter diretamente os itens que não estão em ambos os conjuntos:
txt1 = input('Informe os itens de Laura: ').lower()
txt2 = input('Informe os itens de Ana: ').lower()
lista1 = set(txt1.split(','))
lista2 = set(txt2.split(','))
itens_diferentes = lista1.symmetric_difference(lista2)
print(itens_diferentes)
O código acima cria um conjunto com todos os itens que são exclusivos de cada lista, sem precisar calcular separadamente difference
para cada uma.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!