python集合isdisjoint方法详解

isdisjoint功能作用

python集合的isdisjoint方法用于判断两个集合的交集是否为空集合,如果两个集合的交集是空集合则返回True,反之方法返回False。

isdisjoint方法语法

s1.isdisjoint(s2)

参数

  • s2 参与运算的集合

返回值

返回值是bool类型,如果两个集合有相同的元素则返回False,如果没有相同元素则返回True

示例代码

>>> set1 = {'python', 'c', 'java'}
>>> set2 = {'c', 'java'}
>>> set1.isdisjoint(set2) 
False

两个集合的交集不是空集合,所以isdisjoint方法返回False

>>> set1 = {'python', 'c', 'java'}
>>> set2 = {'node'}
>>> set1.isdisjoint(set2)
True

两个集合没有任何交集,所以isdisjoint方法返回True。

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案