Python isdisjoint()

python 中的isdisjoint()函数有助于检查给定的两个集合是否不相交。如果集合不相交,则返回真,否则返回假。不相交意味着这两个集合没有共同的元素。

 **set_a.isdisjoint(set_b)** #where parameter may be list, tuple, dictionary, and string 

isdisjoint()函数接受一个参数。这个方法会自动将给定的可迭代参数转换成一个集合,以检查它是否不相交。

参数描述必需/可选
设置要在其中搜索相等项目的集合需要

此方法返回一个布尔值 true 或 false。我们也可以说,如果两个集合的交集是一个空集,它将是一个不相交的集合。

| 投入 | 返回值 |
| 如果集合不相交 | 真实的 |
| 如果集合不是不相交的 | 错误的 |

 A = {'a', 'b', 'c', 'd'}
B = {'e', 'f', 'g'}
C = {'b', 'h', 'i'}

print(' A and B disjoint?', A.isdisjoint(B))
print(' A and C disjoint?', A.isdisjoint(C)) 

输出:

 A and B disjoint? True
 A and C disjoint? False 
 A = {1, 2, 3, 4}
B = [5, 3, 6]
C = '3mn7'
D ={1 : 'a', 2 : 'b'}
E ={'a' : 1, 'b' : 2}

print('A and B disjoint?', A.isdisjoint(B))
print('A and C disjoint?', A.isdisjoint(C))
print('A and D disjoint?', A.isdisjoint(D))
print('A and E disjoint?', A.isdisjoint(E)) 

输出:

 A and B disjoint? False
A and C disjoint? False
A and D disjoint? False
A and E disjoint? True

原创文章,作者:UYT0F,如若转载,请注明出处:https://www.506064.com/n/126696.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
UYT0F的头像UYT0F
上一篇 2024-10-03 23:09
下一篇 2024-10-03 23:09

相关推荐

  • 策略路由和路由策略的区别详解

    一、策略路由和路由策略的区别是什么? 在网络协议中,路由是指决定不同子网之间网络数据包传输的方向和路径。而策略路由和路由策略则是路由协议的两种不同实现方式,它们的区别如下: 1、使…

    编程 2024-10-31
  • php奇淫技巧(php论坛技术)

    本文目录一览: 1、php将代码越写越少要注意的一些细节和经验有哪些? 2、学习PHP有什么技巧吗?有捷径吗? 3、提高PHP开发效率的技巧 4、学PHP的技巧 5、解决DEDEC…

    编程 2024-10-03
  • 深入浅出lombok@data

    一、@Data注解的含义 在介绍lombok@data之前,我们先来了解一下@Data注解。@Data注解是lombok的一个核心注解,它可以在类上自动为类的所有属性添加sette…

    编程 2024-11-22
  • 提升B站港澳台视频曝光率的4个小技巧

    B站是目前国内最具活力的视频分享网站之一,汇聚了全国各地的优秀UP主,但港澳台地区的视频在该平台上存在较大的曝光问题,尤其针对港澳台地区的观众,往往需要花费更长时间才能找到符合他们…

    编程 2024-11-19
  • 包含centosnodejs运行的词条

    本文目录一览: 1、如何在centos6上部署nodejs服务 2、centos7实现程序的后台运行——多种方案整理 3、如何在64位的CentOS6.4上安装及运行NodeJS应…

  • Python 程序:面积和体积的示例

    Python程序:面积和体积的示例 一、Python对面积和体积计算的支持 Python作为一种高级编程语言,不仅仅可以用来完成通用的编程任务,还能支持许多有用的数学计算。面积和体…

    编程 2024-10-03
  • tinyplay的使用

    在Linux系统中,音频文件的播放是一个很常见的需求。tinyplay是一个简单易用的命令行工具,可以方便地播放音频文件。 一、基本概念 在使用tinyplay前,有些基本的概念需…

    编程 2024-11-12
  • www.hd77.cn网站详细介绍

    一、网站概述 www.hd77.cn是一个包含各种新闻、资讯、娱乐、体育、游戏等内容的综合类网站。它的界面简洁、排版合理、易于使用。无论您是想获取最新的新闻资讯还是想寻找娱乐活动,…

    编程 2024-12-02
  • OutputStream用法详解

    一、FileOutputStream FileOutputStream是OutputStream类的一种常见实现,用于将数据写入文件。可以通过创建File对象并将其作为参数传递给F…

    编程 2024-12-04
  • 杨辉c语言,杨辉三角型c语言

    本文目录一览: 1、用c语言编写程序 输出杨辉三角 2、C语言,输出杨辉三角 3、怎样用c语言编写杨辉三角 4、c语言编程打印杨辉数字金字塔不用数组 5、C语言中怎么写杨辉三角啊?…

    编程 2024-10-03

发表回复

登录后才能评论