Saya memiliki dua daftar yang perlu saya gabungkan di mana daftar kedua memiliki duplikat dari daftar pertama yang diabaikan. .. Agak sulit untuk menjelaskan, jadi izinkan saya menunjukkan contoh seperti apa kode itu, dan apa yang saya inginkan sebagai hasilnya.
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]
Anda akan melihat bahwa hasil memiliki daftar pertama, termasuk dua nilai "2", tetapi fakta bahwa second_list juga memiliki nilai 2 dan 5 tambahan tidak ditambahkan ke daftar pertama.
Biasanya untuk sesuatu seperti ini saya akan menggunakan set, tetapi satu set pada first_list akan membersihkan nilai duplikat yang sudah dimilikinya. Jadi saya hanya ingin tahu cara terbaik / tercepat untuk mencapai kombinasi yang diinginkan ini.
Terima kasih.
second_list?