Python 集合函数
#两个集合相与
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 集合函数相关推荐
- python常用函数import_python 常用函数集合
1.常用函数 round() : 四舍五入 参数1:要处理的小数 参数2:可选,如果不加,就是不要小数,如果加,就是保留几位小数 abs() :绝对值函数 max() :列表.字符串,得到最大的元素 ...
- 技术图文:Python 匿名函数 VS. C# Lambda表达式
背景 前段时间在知识星球上立了一个Flag,至少写10篇关于 Python,Matlab 和 C# 对比的总结. 这是第 2 篇,从定义和应用两个角度来对比 Python 的匿名函数 与 C# 的La ...
- 【278】◀▶ Python 数学函数说明
参考:Python 数学函数说明 目录: 一.Python 数学函数 二.Python 随机数函数 三.Python 三角函数 四.Python 数学常量 一.Python 数学函数 函数 返回值 ( ...
- exit函数_全面深入了解 Python 魔法函数
(点击上方公众号,可快速关注一起学Python) 作者:浪子燕青 链接: http://www.langzi.fun/Python魔法函数.html 魔法函数概念 魔法函数是以双下划线开头 ...
- 第三章:Python基础の函数和文件操作实战
本課主題 Set 集合和操作实战 函数介紹和操作实战 参数的深入介绍和操作实战 format 函数操作实战 lambda 表达式介绍 文件操作函数介紹和操作实战 本周作业 Set 集合和操作实战 Se ...
- python空集_玩转Python集合,这一篇就够了!
原标题:玩转Python集合,这一篇就够了! 点上方蓝色" 菜鸟学Python",选" 星标"公众号 重磅干货,第一时间送到 选自DataCamp, 作者:Mi ...
- Python排序函数用法
Python排序函数完美体现了Python语言的简洁性,对于List对象,我们可以直接调用sort()函数(这里称为"方法"更合适)来进行排序,而对于其他可迭代对象(如set,di ...
- python pos函数_使用python+sklearn实现特征提取
sklearn.feature_extraction模块可用于以机器学习算法支持的格式从原始数据集(如文本和图像)中提取特征.**注意:**特征提取与特征选择有很大不同:前者是将任意数据(例如文本或图 ...
- Python len函数 - Python零基础入门教程
目录 一.Python len 函数简介 二.Python len 函数使用 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 在 ...
最新文章
- CentOS 7.0,启用iptables防火墙
- Spring Boot 2.5.0 重新设计的spring.sql.init 配置有啥用?
- C# 获取 ipv4的方法
- SeekBar和RatingBar
- linux打包tar包命令,Linux压缩打包方法连载之一:tar命令
- ubuntu12.04编译rtems doc目录
- c/c++教程 - 2.1 程序的内存模型 内存四区 代码区 全局区 堆区 栈区 new操作符
- VS用c#创建记事本
- 递归算法经典实例python-Python递归算法详解
- 《影响力》顺从心理学6个使人顺从的策略
- SQL SERVER 资源性能监控-资源监视器
- 重新定义软件定义安全
- 双网卡(内外网)配置,路由+DNS
- 9 Greenplum高级使用
- Mac下如何将Safari书签导入Chrome
- oracle使用sql关闭trace日志,Linux清理Oracle日志巧用close_trace命令释放误删trace文件...
- LaTex常用公式和字母
- 【Spring】Spring MVC原理及配置详解
- Python3基础知识
- Unity的Dots技术入门