在 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」 获取商家优惠推送