简单记录Python Set 交集、并集、差集的技术操作

在 Python 中,可以使用集合(Set)和列表(List)进行交集、并集和差集操作。下面是具体的操作方法:

交集操作:

对于列表,可以使用列表的 intersection() 方法或者使用 & 运算符。

对于集合,可以使用集合的 intersection() 方法或者使用 & 运算符。

示例代码如下:

list1 = [1, 2, 3, 4]
list2 = [3, 4, 5, 6]
set1 = {1, 2, 3, 4}
set2 = {3, 4, 5, 6}

获取两个List交集:

print list(set(a).intersection(set(b)))

获取两个list差集:

print list(set(a).union(set(b)))

获取两个List差集:

print list(set(b).difference(set(a)))

未经允许不得转载:老蒋笔记 » 简单记录Python Set 交集、并集、差集的技术操作

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 「706011751」 获取商家优惠推送