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实现数值积分的Simpson方法实例分析
Jun 05 Python
python进程管理工具supervisor的安装与使用教程
Sep 05 Python
浅谈flask中的before_request与after_request
Jan 20 Python
python实现生命游戏的示例代码(Game of Life)
Jan 24 Python
Python实现 版本号对比功能的实例代码
Apr 18 Python
详解numpy的argmax的具体使用
May 27 Python
Django中自定义查询对象的具体使用
Oct 13 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
May 09 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
Jun 24 Python
Python读写csv文件流程及异常解决
Oct 20 Python
python实现简单的学生管理系统
Feb 22 Python
Python采集股票数据并制作可视化柱状图
Apr 04 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
站长助手-网站web在线管理程序 v1.0 下载
2007/05/12 PHP
PHP教程 基本语法
2009/10/23 PHP
php与flash as3 socket通信传送文件实现代码
2014/08/16 PHP
php 浮点数比较方法详解
2017/05/05 PHP
IE autocomplete internet explorer's autocomplete
2007/06/30 Javascript
js null,undefined,字符串小结
2010/08/21 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
jQuery对于显示和隐藏等常用状态的判断方法
2014/12/13 Javascript
JavaScript识别网页关键字并进行描红的方法
2015/11/09 Javascript
jquery中validate与form插件提交的方式小结
2016/03/26 Javascript
简单了解JavaScript操作XPath的一些基本方法
2016/06/03 Javascript
浅谈JavaScript中数组的增删改查
2016/06/20 Javascript
Bootstrap源码解读导航(6)
2016/12/23 Javascript
搭建一个nodejs脚手架的方法步骤
2019/06/28 NodeJs
微信小程序 腾讯地图显示偏差问题解决
2019/07/27 Javascript
vue实现页面滚动到底部刷新
2019/08/16 Javascript
layer.open 获取不到表单信息的解决方法
2019/09/26 Javascript
使用Python写个小监控
2016/01/27 Python
解决Python requests 报错方法集锦
2017/03/19 Python
python实现unicode转中文及转换默认编码的方法
2017/04/29 Python
利用Python读取文件的四种不同方法比对
2017/05/18 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
Python的垃圾回收机制详解
2019/08/28 Python
Python 输出详细的异常信息(traceback)方式
2020/04/08 Python
HTML5中视频音频的使用详解
2017/07/07 HTML / CSS
canvas 基础之图像处理的使用
2020/04/10 HTML / CSS
荷兰演唱会和体育比赛订票网站:viagogo荷兰
2018/04/08 全球购物
奢华的意大利皮革手袋:Bene Handbags
2019/10/29 全球购物
.net C#面试题
2012/08/28 面试题
计算机毕业大学生推荐信
2013/12/01 职场文书
运动会通讯稿200字
2014/02/16 职场文书
食品安全汇报材料
2014/08/18 职场文书
2014年音乐教师工作总结
2014/12/03 职场文书
公司股份合作协议书
2014/12/07 职场文书
Golang: 内建容器的用法
2021/05/05 Golang
苹果M1芯片安装nginx 并且部署vue项目步骤详解
2021/11/20 Servers