Python 集合 symmetric_difference() 使用方法及示例

Python symmetric_difference()方法返回两组对称差集。

两个集合A和B的对称差是在A或B中的元素的集合,但不在它们的交点上。

symmetric_difference()的语法为:A.symmetric_difference(B)

示例1:symmetric_difference()的工作

示例A = {'a', 'b', 'c', 'd'}

B = {'c', 'd', 'e' }

C = {}

print(A.symmetric_difference(B))

print(B.symmetric_difference(A))

print(A.symmetric_difference(C))

print(B.symmetric_difference(C))

输出结果{'b', 'a', 'e'}

{'b', 'e', 'a'}

{'b', 'd', 'c', 'a'}

{'d', 'e', 'c'}

使用^运算符的对称差集

在Python中,我们还可以使用^运算符找到对称差集。

示例A = {'a', 'b', 'c', 'd'}

B = {'c', 'd', 'e' }

print(A ^ B)

print(B ^ A)

print(A ^ A)

print(B ^ B)

输出结果{'e', 'a', 'b'}

{'e', 'a', 'b'}

set()

set()

python中difference_Python 集合 symmetric_difference() 使用方法及示例相关推荐

  1. python中的scaler_Python preprocessing.MaxAbsScaler方法代码示例

    本文整理汇总了Python中sklearn.preprocessing.MaxAbsScaler方法的典型用法代码示例.如果您正苦于以下问题:Python preprocessing.MaxAbsSc ...

  2. python中string.digits_Python string.hexdigits方法代码示例

    本文整理汇总了Python中string.hexdigits方法的典型用法代码示例.如果您正苦于以下问题:Python string.hexdigits方法的具体用法?Python string.he ...

  3. python中np zeros_Python numpy.zeros方法代码示例

    本文整理汇总了Python中numpy.zeros方法的典型用法代码示例.如果您正苦于以下问题:Python numpy.zeros方法的具体用法?Python numpy.zeros怎么用?Pyth ...

  4. Python3.x中set()集合的使用方法

    Python中set()集合的使用方法 python中的set()是一个无序的不重复的元素集. sets 支持 x in set, len(set),和 for x in set. 1.初始化方法: ...

  5. Python中带“symmetric_”前缀的方法的特点

    Python中带"symmetric_"前缀的方法的特点如下: 英文symmetric的中文翻译是"对称的",带"symmetric_"前缀 ...

  6. python集合的概念_用Python中的集合Set讲解演示高一数学集合的概念

    数学编程不分家,用Python可以方便的表示高中数学知识.现在以集合为例进行讲解,高一数学设计集的概念,讲解了交并补的相关知识,用Python中的集合类型可以方便的表示.同时可以借助数学知识更好的理解 ...

  7. python创建一个集合类型的方法是_【Python基础】一文理解Python集合,17个方法全解,看完就够了...

    一.集合的定义 01 定义与特性 Python中的集合类似于数学中的集合概念,它是一组无序.不可重复元素序列,集合用{value1,value2}创建,某种程度上可以把集合看作是没有值的字典.字典是d ...

  8. 站长在线零基础Python完全自学教程18:Python中的集合完全解读

    欢迎你来到站长学堂,学习站长在线出品的在线课程<零基础 Python完全自学教程>今天给大家分享的是第18课< Python中的集合完全解读>.本节课是一个大课,我分了这些知识 ...

  9. Python中的集合

    Python中的集合 集合(set)是 无序的 . 不重复的 元素集合. 1,集合的创建 使用大括号 { } 或者 set() 函数创建集合.注意:创建一个空集合必须用 set() 而不是 { },因 ...

最新文章

  1. deepfakes怎么用_如何使用 Deepfakes 换脸
  2. SQLServer 2005 数据库定阅复制实现双机热备(主要是sharepoint 内容数据库)
  3. DataList编辑、更新、取消、删除、分页(分页控件 AspNetPager.dll)
  4. [转]要有梦----送给自己,希望自己能尽快走出当前的痛苦期
  5. 服务容错、限流、资源隔离、熔断、监控…3天,撸完了!
  6. java第三章:流程控制语句
  7. if test 多条件_if函数进阶篇 嵌套+多条件判断
  8. 工业定焦镜头的选型公式
  9. 解决E: 仓库 “http://ppa.launchpad.net/fcitx-team/nightly/ubuntu bionic Release” 没有 Release 文件。
  10. 有关linux信号汇总
  11. 语言翻译成汇编语言_编程语言分类
  12. gsonformat插件_没用过这些IDEA插件?怪不得写代码头疼
  13. mysql 常用函数循环_mysql 常用函数
  14. JSP学习——EL表达式和JSTL学习小结
  15. win10不让桌面上显示宽带连接服务器,Win10宽带连接不见了
  16. 分割视频的方法有哪些?
  17. html 滚动条自动最底,让DIV的滚动条自动滚动到最底部 - 4种方法
  18. 猫 路由器 交换机
  19. 对于gabor变换和gabor小波变换理解与总结
  20. 微服务2——服务的注册,调用(Nacos服务注册中心+服务调用+调用负载均衡)sca-comsumersca-provider

热门文章

  1. 知识产权保护没跟上网络技术脚步
  2. 最全的国内外IT学习网站和工具(自己总结的)
  3. 阿里云大学考试python初级-python初级
  4. 大四找完工作随便写写
  5. 采集淘宝API数据,抓取淘宝商品资料无需申请appkey
  6. c语言马里超级奥游戏代码,超级玛格奥下载-超级玛格奥游戏下载v2.0下载-99wo下载站...
  7. uniapp - 超详细实现播放 svg / svga 格式动画组件插件,用于直播间赠送礼物特效动画或项目动画特效较多的应用(新手小白保姆级教程,提供插件+详细运行示例+使用文档+注意事项+格式说明)
  8. 【jq】JQuery对select的操作
  9. 导航栏随屏幕移动而变化
  10. WIN10+VS2015+PCL1.8.1的配置