python3中去掉两个列表的并集
时间: 2023-10-09 18:12:09 浏览: 99
python3删除列表重复元素
5星 · 资源好评率100%
你可以使用列表的差集操作来实现去掉两个列表的并集。具体方法是,将两个列表取差集,然后将结果合并起来,就可以得到去掉两个列表的并集的新列表。示例代码如下:
```python
list1 = [1, 2, 3, 4]
list2 = [3, 4, 5, 6]
result = list(set(list1).difference(set(list2))) + list(set(list2).difference(set(list1)))
print(result)
```
输出结果为:
```
[1, 2, 5, 6]
```
该代码中,使用了集合的差集操作来实现去掉两个列表的并集。首先,将列表转换为集合,然后使用集合的差集操作,得到两个列表的差集。最后,将两个差集合并起来,得到去掉两个列表的并集的新列表。
阅读全文