Python数组并集交集补集代码实例


Posted in Python onFebruary 18, 2020

这篇文章主要介绍了Python数组并集交集补集代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

并集

a = ["a", "b", "c", "d"]
b = ["b", "e"]
c = ["a", "b", "c", "d", "e"]

# 并
# 合并数组
a.extend(b)
# 去重
array = list(set(a))
print(array)
# 第二种方法
array = list(set(a)|set(b))
print(array)

打印结果:

['c', 'a', 'b', 'd', 'e']
['c', 'a', 'b', 'd', 'e']

交集

a = ["a", "b", "c", "d"]
b = ["b", "e"]
c = ["a", "b", "c", "d", "e"]

# 交
array = list(set(a) & set(b))
print(array)

打印结果:

['b', 'e']

补集

a = ["a", "b", "c", "d"]
b = ["b", "e"]
c = ["a", "b", "c", "d", "e"]

# 补
print(set(c))
print(set(a))
array = list(set(c)-set(a))
print(array)

打印结果:

['e']

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python通过shutil实现快速文件复制的方法
Mar 14 Python
将Django框架和遗留的Web应用集成的方法
Jul 24 Python
Python基于pygame实现图片代替鼠标移动效果
Nov 11 Python
使用Python脚本和ADB命令实现卸载App
Feb 10 Python
pandas把所有大于0的数设置为1的方法
Jan 26 Python
详解pycharm连接不上mysql数据库的解决办法
Jan 10 Python
tensorflow 查看梯度方式
Feb 04 Python
Python多线程threading join和守护线程setDeamon原理详解
Mar 18 Python
Python发送邮件实现基础解析
Aug 14 Python
Python 如何实现数据库表结构同步
Sep 29 Python
python 自动刷新网页的两种方法
Apr 20 Python
Python软件包安装的三种常见方法
Jul 07 Python
通过python检测字符串的字母
Feb 18 #Python
Python安装whl文件过程图解
Feb 18 #Python
python下载卫星云图合成gif的方法示例
Feb 18 #Python
如何使用python传入不确定个数参数
Feb 18 #Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
Feb 18 #Python
通过python连接Linux命令行代码实例
Feb 18 #Python
Python日志syslog使用原理详解
Feb 18 #Python
You might like
PHP分页显示制作详细讲解
2006/10/09 PHP
PHP编实现程动态图像的创建代码
2008/09/28 PHP
php实现的三个常用加密解密功能函数示例
2017/11/06 PHP
Javascript常考语句107条收集
2010/03/09 Javascript
js控制不同的时间段显示不同的css样式的实例代码
2013/11/04 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
jQuery+css3实现Ajax点击后动态删除功能的方法
2015/08/10 Javascript
jQuery插件实现多级联动菜单效果
2015/12/01 Javascript
深入理解Ajax的get和post请求
2016/06/02 Javascript
学习vue.js中class与style绑定
2016/12/03 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
2017/02/15 Javascript
ES7中利用Await减少回调嵌套的方法详解
2017/11/01 Javascript
微信小程序实现弹出菜单功能
2018/06/12 Javascript
Bootstrap模态对话框中显示动态内容的方法
2018/08/10 Javascript
jquery操作checkbox的常用方法总结【附测试源码下载】
2019/06/10 jQuery
Python 私有函数的实例详解
2017/09/11 Python
Python实现矩阵相乘的三种方法小结
2018/07/26 Python
python的常用模块之collections模块详解
2018/12/06 Python
Python lambda表达式用法实例分析
2018/12/25 Python
基于python的socket实现单机五子棋到双人对战
2020/03/24 Python
Python 的字典(Dict)是如何存储的
2019/07/05 Python
python中sort和sorted排序的实例方法
2019/08/26 Python
关于python导入模块import与常见的模块详解
2019/08/28 Python
Mac中PyCharm配置Anaconda环境的方法
2020/03/04 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
2020/04/19 Python
Python暴力破解Mysql数据的示例
2020/11/09 Python
纯CSS3实现运行时钟的示例代码
2021/01/25 HTML / CSS
PUMA澳大利亚官方网站:德国运动品牌
2018/10/19 全球购物
英国探险旅游专家:Explore
2018/12/20 全球购物
C#笔试题集合
2013/06/21 面试题
内部类的定义、种类以及优点
2013/10/16 面试题
优秀毕业生自荐信范文
2014/01/01 职场文书
行政主管职责范本
2014/03/07 职场文书
司机岗位职责
2015/02/04 职场文书
python 如何在 Matplotlib 中绘制垂直线
2021/04/02 Python