python集合的intersection方法可以返回多个集合的交集,参与计算的集合最少需要两个,所谓交集,是指多个集合相同的部分。
s.intersection(s1, s2 ...)
intersection方法接收可变参数,但至少传入一个集合
所有参与计算的集合的交集
set1 = {'python', 'c', 'java'}
set2 = {'python', 'java'}
set3 = {'node', 'java', 'c'}
# 计算set1 与 set2 的交集
print(set1.intersection(set2)) # {'python', 'java'}
## 计算 set1 , set2, set3 三个集合的交集
print(set1.intersection(set2, set3)) # {'java'}
QQ交流群: 211426309