温馨提示×

Python怎么合并相同元素的列表

小亿
286
2023-08-09 01:42:31
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

你可以使用集合(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]

在这个例子中,我们有两个包含重复元素的列表 list1list2。首先,我们将这些列表转换为集合 set1set2。然后,我们使用集合的 union() 方法找到两个集合的并集,并将结果保存在一个新的集合中。最后,我们将这个新的集合转换回列表 merged_list

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:python怎么删除列表所有相同元素

0