Tengo dos listas que necesito combinar donde la segunda lista tiene cualquier duplicado de la primera lista ignorado. .. Un poco difícil de explicar, así que déjame mostrarte un ejemplo de cómo se ve el código y lo que quiero 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]
Notará que el resultado tiene la primera lista, incluidos sus dos valores "2", pero el hecho de que second_list también tiene un valor adicional de 2 y 5 no se agrega a la primera lista.
Normalmente, para algo como esto, usaría conjuntos, pero un conjunto en first_list eliminaría los valores duplicados que ya tiene. Así que simplemente me pregunto cuál es la mejor / más rápida forma de lograr esta combinación deseada.
Gracias.
second_list
?