У меня есть два списка, которые мне нужно объединить, когда во втором списке игнорируются дубликаты первого списка. .. Немного сложно объяснить, поэтому позвольте мне показать пример того, как выглядит код, и что я хочу получить в результате.
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 удалял бы дублирующиеся значения, которые у него уже есть. Так что мне просто интересно, как лучше / быстрее всего достичь этой желаемой комбинации.
Спасибо.