你可以使用集合(set)來合并相同元素的列表。首先,你需要將列表轉換為集合,這將自動刪除重復的元素,然后再將集合轉換回列表。下面是一個示例代碼:
list1 = [1, 2, 3, 4, 3, 2, 1]
list2 = [4, 5, 6, 7, 6, 5, 4]
set1 = set(list1)
set2 = set(list2)
merged_list = list(set1.union(set2))
print(merged_list)
輸出結果為:
[1, 2, 3, 4, 5, 6, 7]
在這個例子中,我們有兩個包含重復元素的列表 list1
和 list2
。首先,我們將這些列表轉換為集合 set1
和 set2
。然后,我們使用集合的 union()
方法找到兩個集合的并集,并將結果保存在一個新的集合中。最后,我們將這個新的集合轉換回列表 merged_list
。