Python集合的并集—union函数
目录
- 什么是并集
- union的功能
- union的用法
什么是集合
- a , b两个集合中所有的元素(去掉重复)即为a与b的并集
union的功能
- 返回多个集合的并集,即包含了所有集合的元素,重复的元素只会出现一次
union的用法
- 用法:
a_set.union(b_set...)
- 参数:
b_set...
: 与当前集合对比的1或多个集合,参数也可以传入列表和字典(字典只会传入key)等可循环的数据类型 - 返回值: 返回原始集合与对比集合的并集
In [36]: a_set = { 'name', 'xiaomu', 'xiaoming' }
In [37]: b_set = { 'xiaoming', 'xiaogang', 'xiaohong' }
In [38]: un = a_set.union(b_set)
In [39] : un
Out [39]: { 'name', 'xiaogang', 'xiaohong' , 'xiaoming', 'xiaomu' }
实战
# coding:utf-8a_school = ['周五半天', '免费周末培训', '周五休息']
b_school = ['放学时间从6点改为5点', '作业少点', '换舒服的座椅']
c_school = ['作业少点', '周五半天', '伙食改善']a_set = set(a_school)
b_set = set(b_school)
c_set = set(c_school)print(a_set)
print(b_set)
print(c_set)# help_data = a_set.union(b_set, c_set)
help_data = a_set.union(b_school, c_school) # 也可以传入列表类型
print(help_data)
print(len(help_data))
dict_a = {'a':'1', 'b':'2'}
data_01 = a_set.union(dict_a) # 也可以传入字典
print(data_01)
{'周五休息', '免费周末培训', '周五半天'}
{'作业少点', '放学时间从6点改为5点', '换舒服的座椅'}
{'作业少点', '伙食改善', '周五半天'}
{'免费周末培训', '伙食改善', '周五休息', '放学时间从6点改为5点', '作业少点', '周五半天', '换舒服的座椅'}
7
{'a', '周五休息', 'b', '周五半天', '免费周末培训'}Process finished with exit code 0
Python集合的并集—union函数相关推荐
- python集合的并集、交集_Python 集合set()添加删除、交集、并集、集合操作详解
1.在Python中set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种.创建集合set.集合set添加.集合删除.交集.并集.差集的操作都是非常实用的 ...
- Python 集合11 |并集
11 |并集 文章目录 11 `|`并集 1.语法要点 并集语法 `|` 并集符号的输入 2.实操练习 通过`|`计算集合的并集 3.知识回顾 `|` 与or 的区别 4.综合练习 5.课后总结 1. ...
- Python集合的差集difference函数
目录 什么是差集 difference的功能 difference的用法 什么是差集 a,b两个集合,由所有属于a且不属于b的元素组成的集合叫做a与b的差集 difference的功能 返回集合的差集 ...
- python中用来计算集合并集的是_Python集合(set)并集
Python集合(set)并集教程 union 求集合并集详解 语法 s = s1.union(s2) 参数 参数 描述 s1 需要求并集的集合. s2 需要求并集的集合. s 求得并集的结果. 返回 ...
- python union函数_如何掌握Python union()方法及怎么用?
不断学习python的过程里,总能遇到各种形形色色的函数或者方法,本章给大家带来python union的用法,具体内容如下: union()方法 描述:union() 取并集,效果等同于 | ,重复 ...
- python 集合、函数、文件操作
集合 一.集合的特性 无序,不重复 二.集合的创建方法 1. 大括号 >>> s = {11, 22, 33, 11} >>> s {33, 11, 22} 2.初 ...
- [转载] python中union函数_如何掌握Python union()方法及怎么用?
参考链接: Python set集合 intersection() 不断学习python的过程里,总能遇到各种形形色色的函数或者方法,本章给大家带来python union的用法,具体内容如下: un ...
- python中union函数_如何掌握Python union()方法及怎么用?
不断学习python的过程里,总能遇到各种形形色色的函数或者方法,本章给大家带来python union的用法,具体内容如下: union()方法 描述:union() 取并集,效果等同于 | ,重复 ...
- python集合的交集并集差集对称差集操作
补一下数学基础 集合间的数学操作交集: 调用函数intersection()或者 & ,原集合不发生变化并集: 调用函数union() 或者 | ,原集合不发生变化差集: 调用函数differ ...
最新文章
- 基于深度学习神经网络等机器学习技术实现一个医学辅助诊断的专家系统原型
- 云计算时代的网络安全
- [2015-11-10]iis远程发布配置
- Android之error: ‘const struct JNINativeInterface‘ has no member named ‘callVoidMethod‘
- 回归分析检验_回归分析
- python基础课程3(看代码看注释)--数据库基本操作(mysql)
- 【机器学习】监督学习--(回归)LASSO
- teamspeak3服务器搭建_教你快速便捷的搭建Teamspeak 3 服务器和基友开黑必备!
- Flex接受任意拖拽
- python email模块详解_Python使用email模块对邮件进行编码和解码的实例教程
- (第三场) C Shuffle Cards 【STL_rope || splay】
- Excel解决中英文分离
- 泰晤士高等教育世界大学排名(400强)—前50位
- python 扫码签到_python3之51cto自动定时签到
- 安卓玩机搞机-----没有第三方包 刷写第三方各种GSI系统 体验非官方系统
- 【CSDN下载】下载热门资源一周精选
- 27岁IE浏览器正式退役
- linux软件的下载
- 单片机传输信息到服务器,单片机传数据到云服务器
- LED灯泡数据传输速率最高1GB/秒!未来它可是要取代WIFI