Tenho duas listas que preciso combinar, onde a segunda lista tem quaisquer duplicatas da primeira lista ignoradas. .. Um pouco difícil de explicar, então deixe-me mostrar um exemplo de como o código se parece e o que eu quero como resultado.
first_list = [1, 2, 2, 5]
second_list = [2, 5, 7, 9]
# The result of combining the two lists should result in this list:
resulting_list = [1, 2, 2, 5, 7, 9]
Você notará que o resultado tem a primeira lista, incluindo seus dois valores "2", mas o fato de que second_list também tem um valor adicional de 2 e 5 não é adicionado à primeira lista.
Normalmente, para algo assim, eu usaria conjuntos, mas um conjunto em first_list limparia os valores duplicados que já possui. Portanto, estou simplesmente imaginando qual é a maneira melhor / mais rápida de conseguir essa combinação desejada.
Obrigado.
second_list
?