У меня есть два списка, которые мне нужно объединить, где во втором списке игнорируются дубликаты первого списка. .. Сложно объяснить, поэтому позвольте мне показать пример того, как выглядит код и чего я хочу в результате.
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]
Вы заметите, что результат имеет первый список, включая два его значения «2», но тот факт, что second_list также имеет дополнительные значения 2 и 5, не добавляется к первому списку.
Обычно для чего-то вроде этого я бы использовал наборы, но набор в first_list удалял бы повторяющиеся значения, которые у него уже есть. Так что мне просто интересно, какой лучший / самый быстрый способ достичь желаемой комбинации.
Спасибо.
second_list
?