| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python中用于判断两个集合的交集是否为空集isdisjoint()方法 -> 正文阅读 |
|
[Python知识库]Python中用于判断两个集合的交集是否为空集isdisjoint()方法 |
【小白从小学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 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 2:44:21- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |