参考链接: Python 集合set symmetric_difference_update

add(增加元素)name = set(['Tom','Lucy','Ben'])

name.add('Juny')print(name)#输出:{'Lucy', 'Juny', 'Ben', 'Tom'}

clear(清空所有元素)name = set(['Tom','Lucy','Ben'])

name.clear()print(name)#输出:set()

copy(拷贝set集合)name = set(['Tom','Lucy','Ben'])

new_name = name.copy()print(new_name)#输出:{'Tom', 'Lucy', 'Ben'}

difference(返回两个或多个集合中不同的元素,并生成新的集合)A = set([2,3,4,5= set([3,4= set([2=

difference_update(删除A集合里面,在B集合中存在的元素。)A = set([2,3,4,5])

B = set([4,5])

A.difference_update(B)print(A)#输出:{2, 3}

discard(移除元素)n = set([2,3,4])

n.discard(3)print(n)#输出:{2, 4}

intersection(取交集,并生成新的集合)n1 = set([2,3,4,5])

n2 = set([4,5,6,7])

n = n1.intersection(n2)print(n)#输出:{4, 5}

intersection_update(取交集,修改原来的集合)n1 = set([2,3,4,5])

n2 = set([4,5,6,7])

n1.intersection_update(n2)print(n1)#输出:{4, 5}

isdisjoint(判断交集,是返回False,否返回True)n1 = set([2,3,4,5])

n2 = set([4,5,6,7])print(n1.isdisjoint(n2))#输出:False

issubset(判断子集)A = set([2,3])

B = set([2,3,4,5])print(A.issubset(B))#输出:True#A是B的子集

issuperset(判断父集)A = set([2,3])

B = set([2,3,4,5])print(B.issuperset(A))# 输出:True#B是A的父集

pop(随机移除一个元素)n = set([2,3,4,5])

n1 = n.pop()print(n,n1)# 输出:{3, 4, 5} 2

remove(移除指定元素)n = set([2,3,4,5])

n.remove(2)print(n)# 输出:{3, 4, 5}

symmetric_difference(取交集,并生成新的集合)A = set([2,3,4,5])

B = set([4,5,6,7])print(A.symmetric_difference(B))# 输出:{2, 3, 6, 7}

symmetric_difference_update(取交集,改变原来的集合)A = set([2,3,4,5])

B = set([4,5,6,7])

A.symmetric_difference_update(B)print(A)# 输出:{2, 3, 6, 7}

union(取并集,并生成新的集合)A = set([2,3,4,5])

B = set([4,5,6,7])print(A.union(B))# 输出:{2, 3, 4, 5, 6, 7}

update(取并集,改变原来的集合)A = set([2,3,4,5])

B = set([4,5,6,7])

A.update(B)print(A)# 输出:{2, 3, 4, 5, 6, 7}

[转载] python difference用法_set.difference() 的用法(python3)_举例说明python3 set方法功能相关推荐

  1. [转载] python difference用法_set.difference() 的用法(python3)_python3 set集合,三元运算以及

    参考链接: Python set集合 difference_update () 1.set是一个无序且不重复的元素集合. 集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键.集合支持用in和 ...

  2. [转载] python list中append()与extend()用法

    参考链接: Python list extend() 列表是以类的形式实现的."创建"列表实际上是将一个类实例化.因此,列表有多种方法可以操作.  1. 列表可包含任何数据类型的元 ...

  3. [转载] Python中while循环的基本用法

    参考链接: Python while循环 文 | 天罡君 while和for都可以使程序重复执行某一段代码(又称作循环体),区别是for循环用于针对集合中的每一个元素都一个代码块,而while循环在表 ...

  4. [转载] Python编程之np.argmax()的用法

    参考链接: Python中的numpy.argmax 用法:求的是最大值对应的索引 案例如下

  5. [转载] Python高级变量(列表、元组、字典、字符串、公共方法)

    参考链接: Python | 重点数据类型 (字符串,列表,元组,迭代)(String, List, Tuple, Iteration) 文章目录 高级变量类型目标知识点回顾 01. 列表1.1 列表 ...

  6. [转载] python中字典中追加_python 中字典中的删除,pop 方法与 popitem 方法

    参考链接: Python字典popitem() 1.pop 方法:删除指定的键值对,最后返回的是删除键的值. 2.popitem 方法:每次删除字典中的最后一个键值对,返回这个删除的键值对. 3.cl ...

  7. [转载] python 判断字符串是否包含另一个字符串_强烈推荐:Python字符串(string)方法整理(一)...

    参考链接: python中的字符串string center 作者:骏马金龙 原文地址: https://www.cnblogs.com/f-ck-need-u/p/9127699.html pyth ...

  8. [转载] python笔记:4.1.2.1统计量_离散程度_方差和标准差

    参考链接: Python中的统计函数 2(方差度量) # -*- coding: utf-8 -*- """ Created on Sun May 26 16:51:35 ...

  9. python argparse 和opencv模块的组合使用_如何利用Python3和OpenCV对比两张图片的不同,提取差异性...

    如何利用Python3和OpenCV对比两张图片的不同,提取差异性 导言:通过机器视觉来计算两个图片之间的差异性,可以快速有效辨别文件.图片是否被篡改,也能帮助用户轻松识别钓鱼网站,确保财产安全. 一 ...

最新文章

  1. r语言 聚类求和_R语言聚类分析,如何导出将分类结果?
  2. 马斯克称特斯拉AutoPilot方案宛如“超人”,首要任务是“不撞车”;网友:???...
  3. 动态asp网页批量生成静态html网页问题
  4. education and lectures
  5. keepalived基础及使用DR模型构建一个real_server
  6. 一项调查结果:你的分析/挖掘计算机的配置
  7. 集成测试:固定装置多于自动装置
  8. 有向无环图描述表达式
  9. Premiere 五套特效转场插件合集 FilmImpact Transition Packs V3.6.11
  10. C#实现QQ空间登录
  11. 阿里云服务器可以用来干什么?
  12. 磁盘转换|如何将mbr转换成gpt?
  13. 计算机论文鉴定表指导教师评语,毕业论文指导老师评语|毕业论文鉴定表评语...
  14. Caesar解密-number theroy
  15. 坐飞机时为什么不能说一路顺风
  16. [angular1.6]Error: “transition superseded“ ui-router 在angular1.6 报错误问题解决
  17. 并发编程的三大特性——原子性,可见性,有序性
  18. 小程序与公众号共用服务器端,小程序和公众号能否共用同一个数据库
  19. 2021年起重机械指挥考试题及起重机械指挥模拟考试
  20. 学计算机学不会怎么办,怎样学习计算机编程

热门文章

  1. mysql引擎机制_MySQL引擎特性:InnoDB同步机制
  2. 32位存储字长存储double_1GB多大?1GB与1MB的关系?详细数据存储单位转换来了...
  3. 【HDOJ7059】Counting Stars(线段树,区间加,乘,标记)
  4. 【NOI OpenJudge1789】算24(搜索)
  5. JavaScript数据类型之Boolean以及undefined和null(4)
  6. [leetcode]1131. 绝对值表达式的最大值 --绝对值表达式枚举拆分的方法
  7. 回溯法——设计一个算法在1、2、3... 9(顺序不能变)数字之间插入+ 或 - 或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性和全排列
  8. 大学生程序设计邀请赛(华东师范大学)C:袋鼠妈妈找孩子
  9. python库skimage 常值轮廓寻找并标记
  10. 简单直观理解形态学中的开运算和闭运算