📅  最后修改于: 2020-07-19 02:41:45             🧑  作者: Mango
当两个集合的交集为null时,它们被称为不相交。简单来说,它们之间没有任何共同的元素。
例子:
set A = {2, 4, 5, 6}
set B = {7, 8, 9, 10}
集合A和集合B被称为不交集,因为它们
相交为null。它们之间没有任何共同的元素。
句法:
set1.isdisjoint(set2)
参数:
isdisjoint()方法仅接受一个参数。
它也可能需要一个可迭代的(列表,元组,字典和字符串)才能脱离()。isdisjoint()方法将自动将可迭代对象转换为set,并检查这些set是否不相交。
返回值:
如果两组不相交,则返回True。如果两组不相交,则
返回False。
以下是上述方法的Python3实现:
# 用于isdisjoint()函数的Python3程序
set1 = {2, 4, 5, 6}
set2 = {7, 8, 9, 10}
set3 = {1, 2}
# 检查两组不相交
print("set1和set2不相交?", set1.isdisjoint(set2))
print("set1和set3不相交?", set1.isdisjoint(set3))
输出:
set1和set2不相交? True
set1和set3不相交? False