赞
赏
在 Python 中,判断 集合 的是否相交,也就是两个集合是否有共同的元素用集合内置的 isdisjoint 函数,如果有共同元素,则返回 False,否则,返回 True。
s1.isdisjoint(s2)
参数 | 描述 |
---|---|
s1 | 需要求是否相交的集合1。 |
s2 | 需要求是否相交的集合2。 |
如果相交,则返回 False,否则,返回 True。
判断集合 s1 和集合 s2 是否相交,如果相交,返回 False,否则返回 True。
使用 isdisjoint 判断集合是否相交
print("嗨客网(www.haicoder.net)")
# 使用 isdisjoint 判断集合是否相交
s1 = {"Hello", "HaiCoder", 1024}
s2 = {"HaiCoder", "Python", "Golang"}
is_dis = s1.isdisjoint(s2)
print("is_dis =", is_dis)
程序运行后,控制台输出如下:
我们使用 {} 定义了两个集合,分别为集合 s1 和集合 s2,接着,我们使用集合内置的函数 isdisjoint 判断集合 s1 和集合 s2 的是否相交。
因为集合 s1 和集合 s2 有共同的元素 “HaiCoder”,因此这两个集合是相交的,因此最终,该函数返回了 False。
使用 isdisjoint 判断集合是否相交
print("嗨客网(www.haicoder.net)")
# 使用 isdisjoint 判断集合是否相交
s1 = {"Hello", "HaiCoder", 1024}
s2 = {"haicoder", "Python", "Golang"}
is_dis = s1.isdisjoint(s2)
print("is_dis =", is_dis)
程序运行后,控制台输出如下:
我们使用 {} 定义了两个集合,分别为集合 s1 和集合 s2,接着,我们使用集合内置的函数 isdisjoint 判断集合 s1 和集合 s2 的是否相交。
因为集合 s1 和集合 s2 没有共同的元素,因此这两个集合是不相交的,因此最终,该函数返回了 True。
在 Python 中,判断集合的是否相交,也就是两个集合是否有共同的元素用集合内置的 isdisjoint 函数,如果有共同元素,则返回 False,否则,返回 True。使用 isdisjoint 求集合是否相交语法:
s1.isdisjoint(s2)