Ho due elenchi che devo combinare in cui il secondo elenco ha dei duplicati del primo elenco ignorato. .. Un po 'difficile da spiegare, quindi fammi mostrare un esempio di come appare il codice e cosa voglio come risultato.
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]
Noterai che il risultato ha il primo elenco, inclusi i suoi due valori "2", ma il fatto che second_list ha anche un valore 2 e 5 aggiuntivo non viene aggiunto al primo elenco.
Normalmente per qualcosa di simile userei set, ma un set su first_list eliminerebbe i valori duplicati che ha già. Quindi mi chiedo semplicemente quale sia il modo migliore / più veloce per ottenere questa combinazione desiderata.
Grazie.
second_list?