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 可爱的大小写
Sep 06 Python
Python错误提示:[Errno 24] Too many open files的分析与解决
Feb 16 Python
Python冲顶大会 快来答题!
Jan 17 Python
Python 将pdf转成图片的方法
Apr 23 Python
Python实现iOS自动化打包详解步骤
Oct 03 Python
selenium设置proxy、headers的方法(phantomjs、Chrome、Firefox)
Nov 29 Python
Python实现的线性回归算法示例【附csv文件下载】
Dec 29 Python
浅谈pandas.cut与pandas.qcut的使用方法及区别
Mar 03 Python
Python定时任务APScheduler安装及使用解析
Aug 07 Python
详解python命令提示符窗口下如何运行python脚本
Sep 11 Python
Python中对象的比较操作==和is区别详析
Feb 12 Python
尝试使用Python爬取城市租房信息
Apr 12 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将会员数据导入到ucenter的代码
2010/07/18 PHP
php中json_decode()和json_encode()的使用方法
2012/06/04 PHP
探讨如何在PHP开启gzip页面压缩实例
2013/06/09 PHP
ueditor 1.2.6 使用方法说明
2013/07/24 PHP
详解WordPress开发中过滤属性以及Sql语句的函数使用
2015/12/25 PHP
php中通用的excel导出方法实例
2017/12/30 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
php实现的证件照换底色功能示例【人像抠图/换背景图】
2020/05/29 PHP
JavaScript 注册事件代码
2011/01/27 Javascript
jquery 快速回到页首的方法
2013/12/05 Javascript
离开当前页面前使用js判断条件提示是否要离开页面
2014/05/02 Javascript
javascript正则表达式中的replace方法详解
2015/04/20 Javascript
JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法
2016/08/03 Javascript
微信小程序 闭包写法详细介绍
2016/12/14 Javascript
Node.js 基础教程之全局对象
2017/08/06 Javascript
JS实现websocket长轮询实时消息提示的效果
2017/10/10 Javascript
动手写一个angular版本的Message组件的方法
2017/12/16 Javascript
解决vue 更改计算属性后select选中值不更改的问题
2018/03/02 Javascript
clipboard.js在移动端复制失败的解决方法
2018/06/13 Javascript
详解Webpack如何引入CDN链接来优化编译后的体积
2019/06/21 Javascript
JavaScript canvas仿代码流瀑布
2020/02/10 Javascript
JavaScript字符和ASCII实现互相转换
2020/06/03 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
Vue封装Axios请求和拦截器的步骤
2020/09/16 Javascript
[01:05:00]2018国际邀请赛 表演赛 Pain vs OpenAI
2018/08/24 DOTA
[37:45]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第二场 12.09
2020/12/11 DOTA
Python编程中对super函数的正确理解和用法解析
2016/07/02 Python
解决Tensorflow使用pip安装后没有model目录的问题
2018/06/13 Python
python多线程使用方法实例详解
2019/12/30 Python
Python猴子补丁知识点总结
2020/01/05 Python
Python通过getattr函数获取对象的属性值
2020/10/16 Python
英国卫浴商店:Ergonomic Design
2019/09/22 全球购物
英国奢侈品在线精品店:Hervia
2020/09/03 全球购物
毕业生的求职信范文分享
2013/12/04 职场文书
普通员工辞职信
2014/01/17 职场文书
高三毕业典礼演讲稿
2014/05/13 职场文书