#两个集合相与
new_set = set5 & set6 # 结果是取交集
print(new_set)
#两个集合相与异或
new_set = set5 ^ set6 # 结果是不同时在set5和set6中的元素
print(new_set)
# 集合常用函数
#add(),给集合中添加元素,如果元素已存在则不进行任何操作
set7 = {2, 3, 4, 5, 9}
set7.add("a")
print(set7)
#update(),给集合添加元素,参数可以是列表、元组、字符串、集合、字典、数字
set8 = {'b','c','d'}
set7.update({"c":6,"b":7})
print(set7)
#discard(),从集合中移除某个元素,如果元素不在,不会报错
set7.discard('a')
print(set7)
#remove(),从集合中移除某个元素,如果元素不在,会报错
set7.remove('b')
set7.remove('c')
print(set7)
#len(),获取集合的长度
l = len(set7)
print(l)
#sorted(),对集合排序后返回排序后的列表
r = sorted(set7)
print(r)
#difference(),返回两个集合的差,相当于set1-set2
set5 = {3,4,5,6,7,8}
set6= {6,7,8,9,2}

set7 = set5.difference(set6) #相当于set5-set6
print(set7)

Python 集合函数相关推荐

  1. python常用函数import_python 常用函数集合

    1.常用函数 round() :  四舍五入 参数1:要处理的小数 参数2:可选,如果不加,就是不要小数,如果加,就是保留几位小数 abs() :绝对值函数 max() :列表.字符串,得到最大的元素 ...

  2. 技术图文:Python 匿名函数 VS. C# Lambda表达式

    背景 前段时间在知识星球上立了一个Flag,至少写10篇关于 Python,Matlab 和 C# 对比的总结. 这是第 2 篇,从定义和应用两个角度来对比 Python 的匿名函数 与 C# 的La ...

  3. 【278】◀▶ Python 数学函数说明

    参考:Python 数学函数说明 目录: 一.Python 数学函数 二.Python 随机数函数 三.Python 三角函数 四.Python 数学常量 一.Python 数学函数 函数 返回值 ( ...

  4. exit函数_全面深入了解 Python 魔法函数

    (点击上方公众号,可快速关注一起学Python) 作者:浪子燕青       链接: http://www.langzi.fun/Python魔法函数.html 魔法函数概念 魔法函数是以双下划线开头 ...

  5. 第三章:Python基础の函数和文件操作实战

    本課主題 Set 集合和操作实战 函数介紹和操作实战 参数的深入介绍和操作实战 format 函数操作实战 lambda 表达式介绍 文件操作函数介紹和操作实战 本周作业 Set 集合和操作实战 Se ...

  6. python空集_玩转Python集合,这一篇就够了!

    原标题:玩转Python集合,这一篇就够了! 点上方蓝色" 菜鸟学Python",选" 星标"公众号 重磅干货,第一时间送到 选自DataCamp, 作者:Mi ...

  7. Python排序函数用法

    Python排序函数完美体现了Python语言的简洁性,对于List对象,我们可以直接调用sort()函数(这里称为"方法"更合适)来进行排序,而对于其他可迭代对象(如set,di ...

  8. python pos函数_使用python+sklearn实现特征提取

    sklearn.feature_extraction模块可用于以机器学习算法支持的格式从原始数据集(如文本和图像)中提取特征.**注意:**特征提取与特征选择有很大不同:前者是将任意数据(例如文本或图 ...

  9. Python len函数 - Python零基础入门教程

    目录 一.Python len 函数简介 二.Python len 函数使用 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 在 ...

最新文章

  1. CentOS 7.0,启用iptables防火墙
  2. Spring Boot 2.5.0 重新设计的spring.sql.init 配置有啥用?
  3. C# 获取 ipv4的方法
  4. SeekBar和RatingBar
  5. linux打包tar包命令,Linux压缩打包方法连载之一:tar命令
  6. ubuntu12.04编译rtems doc目录
  7. c/c++教程 - 2.1 程序的内存模型 内存四区 代码区 全局区 堆区 栈区 new操作符
  8. VS用c#创建记事本
  9. 递归算法经典实例python-Python递归算法详解
  10. 《影响力》顺从心理学6个使人顺从的策略
  11. SQL SERVER 资源性能监控-资源监视器
  12. 重新定义软件定义安全
  13. 双网卡(内外网)配置,路由+DNS
  14. 9 Greenplum高级使用
  15. Mac下如何将Safari书签导入Chrome
  16. oracle使用sql关闭trace日志,Linux清理Oracle日志巧用close_trace命令释放误删trace文件...
  17. LaTex常用公式和字母
  18. 【Spring】Spring MVC原理及配置详解
  19. Python3基础知识
  20. Unity的Dots技术入门

热门文章

  1. MQ 系列之初识消息中间件
  2. 多态的实现原理分析----虚表
  3. R 进制表示与互转(二、八、十、十六进制)
  4. CSS样式优先级及选择器
  5. 微信小程序下拉框刷新
  6. Matplotlib剑客行——布局指南与多图实现(更新)
  7. 通过Excel快捷生成折线图
  8. 【檀越剑指大厂--linux】Linux汇总
  9. python 数据类型转换解决1970年问题_python将1970年以前的日期的filetime转换为datetime...
  10. Matlab之peaks,mesh,meshgrid函数