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 第三方库的安装及pip的使用详解
May 11 Python
深入理解Python中的super()方法
Nov 20 Python
python登录WeChat 实现自动回复实例详解
May 28 Python
python实现爬取百度图片的方法示例
Jul 06 Python
Python 改变数组类型为uint8的实现
Apr 09 Python
Python 判断时间是否在时间区间内的实例
May 16 Python
keras的backend 设置 tensorflow,theano操作
Jun 30 Python
python如何操作mysql
Aug 17 Python
Jupyter notebook命令和编辑模式常用快捷键汇总
Nov 17 Python
使用Django的JsonResponse返回数据的实现
Jan 15 Python
Keras保存模型并载入模型继续训练的实现
Feb 20 Python
详解在OpenCV中如何使用图像像素
Mar 03 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 获取远程网页内容的函数
2009/09/08 PHP
PHP中include/require/include_once/require_once使用心得
2016/08/28 PHP
使用vs code编辑调试php配置的方法
2019/01/29 PHP
Javascript----文件操作
2007/01/18 Javascript
js刷新框架子页面的七种方法代码
2008/11/20 Javascript
javascript中的原型链深入理解
2014/02/24 Javascript
把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数
2014/07/29 Javascript
使用Plupload实现直接上传附件至七牛云存储
2014/12/26 Javascript
js实现简单的左右两边固定广告效果实例
2015/04/10 Javascript
js图片轮播特效代码分享
2015/09/07 Javascript
用jQuery的AJax实现异步访问、异步加载
2016/11/02 Javascript
怎样判断jQuery当前元素是隐藏还是显示
2016/11/23 Javascript
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
JavaScript对象的特性与实践应用深入详解
2018/12/30 Javascript
JavaScrip数组去重操作实例小结
2019/06/20 Javascript
[53:03]Optic vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python守护进程和脚本单例运行详解
2017/01/06 Python
对Python2与Python3中__bool__方法的差异详解
2018/11/01 Python
对Python中plt的画图函数详解
2018/11/07 Python
python中dict使用方法详解
2019/07/17 Python
django做form表单的数据验证过程详解
2019/07/26 Python
Pycharm中安装Pygal并使用Pygal模拟掷骰子(推荐)
2020/04/08 Python
Python3爬虫带上cookie的实例代码
2020/07/28 Python
详解selenium + chromedriver 被反爬的解决方法
2020/10/28 Python
如何让IE9以下版本(ie6/7/8)认识html5元素
2013/04/01 HTML / CSS
Java的for语句中break, continue和return的区别
2013/12/19 面试题
介绍一下XMLHttpRequest对象
2012/02/12 面试题
2013年入党人员的自我鉴定
2013/10/25 职场文书
体育教育专业毕业生自荐信
2013/11/15 职场文书
《桃花心木》教学反思
2014/02/17 职场文书
法制宣传实施方案
2014/03/13 职场文书
学历证明范文
2015/06/16 职场文书
退伍军人感言
2015/08/01 职场文书
2015年圣诞节寄语
2015/08/17 职场文书
pytorch常用数据类型所占字节数对照表一览
2021/05/17 Python
Redis监控工具RedisInsight安装与使用
2022/03/21 Redis