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学习笔记(二)基础语法
Jun 06 Python
跟老齐学Python之眼花缭乱的运算符
Sep 14 Python
使用Python的Treq on Twisted来进行HTTP压力测试
Apr 16 Python
Python编程之基于概率论的分类方法:朴素贝叶斯
Nov 11 Python
Python中elasticsearch插入和更新数据的实现方法
Apr 01 Python
python频繁写入文件时提速的方法
Jun 26 Python
python networkx 根据图的权重画图实现
Jul 10 Python
python实现字符串完美拆分split()的方法
Jul 16 Python
Python openpyxl读取单元格字体颜色过程解析
Sep 03 Python
TensorFlow基本的常量、变量和运算操作详解
Feb 03 Python
pandas分组聚合详解
Apr 10 Python
python画图时设置分辨率和画布大小的实现(plt.figure())
Jan 08 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变量作用域以及地址引用问题
2013/12/27 PHP
php视频拍照上传头像功能实现代码分享
2015/10/08 PHP
PHP中in_array的隐式转换的解决方法
2018/03/06 PHP
Yii 框架使用Forms操作详解
2020/05/18 PHP
JavaScript 学习点滴记录
2009/04/24 Javascript
JS backgroundImage控制
2009/05/19 Javascript
javascript下判断一个元素是否存在的代码
2010/03/05 Javascript
基于jQuery的message插件实现右下角弹出消息框
2011/01/11 Javascript
jQuery向后台传入json格式数据的方法
2015/02/13 Javascript
jquery实现点击label的同时触发文本框点击事件的方法
2015/06/05 Javascript
JavaSciprt中处理字符串之sup()方法的使用教程
2015/06/08 Javascript
JavaScript数据类型判定的总结笔记
2015/07/31 Javascript
深入解析JavaScript的闭包机制
2015/10/20 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
AngularJS入门教程之AngularJS表达式
2016/04/18 Javascript
jQuery插件datatables使用教程
2016/04/21 Javascript
js实现五星评价功能
2017/03/08 Javascript
如何选择适合你的JavaScript框架
2017/11/20 Javascript
小程序云开发教程如何使用云函数实现点赞功能
2019/05/18 Javascript
如何进行微信公众号开发的本地调试的方法
2019/06/16 Javascript
vue项目从node8.x升级到12.x后的问题解决
2019/10/25 Javascript
Vue绑定用户接口实现代码示例
2020/11/04 Javascript
用Javascript实现发送短信验证码间隔功能
2021/02/08 Javascript
用python实现面向对像的ASP程序实例
2014/11/10 Python
python爬虫基本知识
2018/03/05 Python
python实现字符串中字符分类及个数统计
2018/09/28 Python
python对视频画框标记后保存的方法
2018/12/07 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
2019/07/06 Python
Python装饰器结合递归原理解析
2020/07/02 Python
苹果Mac升级:MacSales.com
2017/11/20 全球购物
莫斯科制造商的廉价皮大衣:Fursk
2020/06/09 全球购物
2014年百日安全生产活动总结
2014/05/04 职场文书
助学金感谢信
2015/01/20 职场文书
节约用水广告语60条
2019/11/14 职场文书
Python实现照片卡通化
2021/12/06 Python
清空 Oracle 安装记录并重新安装
2022/04/26 Oracle