İkinci listenin göz ardı edilen ilk listenin kopyalarının olduğu yerlerde birleştirmem gereken iki listem var. .. Açıklaması biraz zor, bu yüzden kodun neye benzediğine ve sonuç olarak ne istediğime dair bir örnek göstermeme izin verin.
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]
Sonuçta, iki "2" değeri de dahil olmak üzere ilk listenin bulunduğunu fark edeceksiniz , ancak second_list'in ayrıca ek bir 2 ve 5 değerine sahip olması ilk listeye eklenmedi.
Normalde böyle bir şey için kümeler kullanırdım, ancak first_list üzerindeki bir küme zaten sahip olduğu yinelenen değerleri temizlerdi. Bu yüzden, istenen bu kombinasyonu elde etmenin en iyi / en hızlı yolunun ne olduğunu merak ediyorum.
Teşekkürler.
second_list
?