【小白从小学Python、C、Java】

【Python全国计算机等级考试】

【Python数据分析考试必会题】

​● 标题与摘要

Python中用于判断两个集合的交集是否为空集

isdisjoint()方法

​● 选择题

​以下python代码输出的结果中哪一项是正确的?

x = {"a", "b", "c"}

y = {"n", "m", "q"}

z = {"d", "a", "e", "b", "j"}

n = x.isdisjoint(z)

m = y.isdisjoint(z)

print(n,m)

​A False False

B True True

C True False

D False True

● 问题解析

1.isdisjoint()方法用于判断集合A与集合B的交集是否为空集,即集合A的所有元素是否都不包含在集合B中,如果是则返回 True,否则返回 False。

2.isdisjoint()方法语法:set.isdisjoint(set1),其中set1为必填集合,作为要查找的集合,判断集合set是否与集合set1的交集是否为空集。若集合set与集合set1的交集为空集,则返回True,否则返回False。

3.本题中首先定义了三个集合,分别为x = {"a", "b", "c"}、y = {"n", "m", "q"}、z = {"d", "a", "e", "b", "j"},因此在进行x.isdisjoint(z)时,z中包含x中的"a","b"两元素,即x与z的交集不是空集,因此返回False;在进行y.isdisjoint(z)时,z中包含x中的所有元素,即y与z的交集是空集,因此返回True。

​● 附图

​● 附图代码

x = {"a", "b", "c"}

y = {"n", "m", "q"}

z = {"d", "a", "e", "b", "j"}

n = x.isdisjoint(z)

m = y.isdisjoint(z)

print(n,m)

● 正确答案

​D

● 温馨期待

期待大家提出宝贵建议,互相交流,收获更大,助教:mmy

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn

Python中用于判断两个集合的交集是否为空集isdisjoint()方法相关推荐

  1. python中如何判断两个字符串是否相等_python怎样判断两个字符串是否相同

    原标题:python怎样判断两个字符串是否相同 python中,判断两个字符串是否相等或一样,可以使用==或者is来判断:判断不一样可以使用 is not. 示例 使用注意事项 1.有时候两个字符串打 ...

  2. 不是python中用于开发用户界面的第三方库-模拟试卷C

    原标题:模拟试卷C 一.单项选择题 1. 按照"后进先出"原则组织数据的数据结构是____ 队列 栈 双向链表 二叉树 2. 以下选项的叙述中,正确的是 循环队列有队头和队尾两个指 ...

  3. Python中的判断语句及循环

    Python中的判断语句及循环 文章目录 Python中的判断语句及循环 一.判断(if)语句 01. 开发中的应用场景 程序中的判断 判断的定义 02. if 语句体验 2.1 if 判断语句基本语 ...

  4. python中有这样一条语句_在Python中一行书写两条语句时,语句之间可以使用__________作为分隔符。_学小易找答案...

    [填空题]Python表达式4.5/2.4.5//2和4.5%2的值分别为__________________________. [填空题]我国古代文献中所记载的最早的学校类型有两种,分别是 和 . ...

  5. python中用于释放类占用的资源的方法是()_编写一个简易计算器,要求根据输入的数字和四则运算符号,计算运算结果并输出。_学小易找答案...

    [简答题]20191220 课前作业 新工作页4.1的3-5-3页的填空题,参考教材P135-P144 [简答题]AutoCAD改编视图,尽量不用虚线 1. 主视图采用局部剖,表达右上角小圆筒(及孔) ...

  6. python中用于释放类占用的资源的方法是()_2020超星尔雅龙华医院-五项答案新版...

    智慧职教: 某企业生产甲乙两种产品,销售额分别为100万元和400万元,边际贡献分别为50万元和200万元.则企业综合边际贡献率为( ). 答:0.5 以下成本中属于变动成本的有如(? )等. 答:进 ...

  7. Redis 笔记(06)— set 类型(向集合添加元素、获取集合元素个数、判断集合中是否包含某个元素、删除给定元素、返回集合中所有元素、计算集合的交集、并集、差集)

    Redis 的 set 集合内部的键值对是无序的唯一的.它的内部实现相当于一个特殊的字典,字典中所有的 value 都是一个值 NULL .当集合中最后一个元素移除之后,数据结构自动删除,内存被回收. ...

  8. python中怎么比较两个列表-python中如何比较两个列表不同

    通过不断的测试发现,python实现高效快速比对两个列表的不同,可借助python集合set()提供的集合运算进行操作,此方式效率非常高. 而在java语言中,如下方法中方法1相比方法2(集合运算)的 ...

  9. python中怎么比较两个列表-python中如何比较两个列表

    cmp() 方法用于比较两个列表的元素. cmp()方法语法:cmp(list1, list2) 参数: list1 -- 比较的列表.list2 -- 比较的列表. 返回值: 如果比较的元素是同类型 ...

最新文章

  1. 985、211毕业,就了不起吗?
  2. Tensorflow快餐教程(8) - 深度学习简史
  3. android被逼学习布局管理器
  4. 7.2图的存储结构(邻接表)
  5. 求1+2+3+...(信息学奥赛一本通-T1158)
  6. cocos2dx动画Animation介绍
  7. snmpset对象不可写_别再问了,好吗?Java字符串一定是不可变的
  8. HTML和CSS面试题第35题
  9. 电子设计大赛应该准备什么
  10. 热门论坛排行top100--2010年07月11日[转]
  11. 网络+系统+ITSM工具Network+system+ITSM tool
  12. Spring实战(第4版)阅读笔记(一)
  13. Python(4):上机练习——英文数字字符串打印为阿拉伯数字字符串
  14. lilo是什么意思_Lilo
  15. RJ11电话线水晶头制作方法(图解)
  16. SpringCloudStream基础
  17. 迎着冷眼和嘲笑?前进
  18. python线程间通信
  19. 拓端tecdat|R语言用LOESS(局部加权回归)季节趋势分解(STL)进行时间序列异常检测
  20. java语音播报源代码_详解Android 语音播报实现方案(无SDK)

热门文章

  1. 服务器光盘的正确使用方法,服务器的使用误区以及如何正确使用方法?|景安...
  2. 【Android】Android的应用架构
  3. Android 广播(Android 10)
  4. 国产软件曝光美国51区真相 UFO?天坑?荒漠神秘圆圈?
  5. CF 666E 题解
  6. Unity Live2D的接入和使用
  7. 大暑节气海报图片|大暑节气海报文案
  8. mysql对表的基本操作
  9. ppfilm.exe
  10. cad安装日志文件发生错误_CAD因为发生错误安装过早结束 致命错误解决方法