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之传说中的函数编写条规
Oct 11 Python
基于asyncio 异步协程框架实现收集B站直播弹幕
Sep 11 Python
windows系统下Python环境搭建教程
Mar 28 Python
python链接oracle数据库以及数据库的增删改查实例
Jan 30 Python
python判断计算机是否有网络连接的实例
Dec 15 Python
python3利用Socket实现通信的方法示例
May 06 Python
Python 中 -m 的典型用法、原理解析与发展演变
Nov 11 Python
python将邻接矩阵输出成图的实现
Nov 21 Python
tensorflow -gpu安装方法(不用自己装cuda,cdnn)
Jan 20 Python
python GUI库图形界面开发之PyQt5单行文本框控件QLineEdit详细使用方法与实例
Feb 27 Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 Python
pandas apply使用多列计算生成新的列实现示例
Feb 24 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
GD输出汉字的函数的分析
2006/10/09 PHP
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
2016/05/13 PHP
PHP html_entity_decode()函数讲解
2019/02/25 PHP
Yii框架学习笔记之应用组件操作示例
2019/11/13 PHP
jquery改变disabled的boolean状态的三种方法
2013/12/13 Javascript
JavaScript bold方法入门实例(把指定文字显示为粗体)
2014/10/17 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
JS简单实现多级Select联动菜单效果代码
2015/09/06 Javascript
nodejs+websocket实时聊天系统改进版
2017/05/18 NodeJs
three.js中文文档学习之如何本地运行详解
2017/11/20 Javascript
jQuery删除/清空指定元素的所有子节点实例代码
2019/07/04 jQuery
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
JavaScript获取页面元素的常用方法详解
2019/09/28 Javascript
原生JS实现天气预报
2020/06/16 Javascript
Python GAE、Django导出Excel的方法
2008/11/24 Python
python 算法 排序实现快速排序
2012/06/05 Python
python原始套接字编程示例分享
2014/02/21 Python
Python处理RSS、ATOM模块FEEDPARSER介绍
2015/02/18 Python
用Python制作简单的钢琴程序的教程
2015/04/01 Python
Python 列表理解及使用方法
2017/10/27 Python
Pandas时间序列基础详解(转换,索引,切片)
2020/02/26 Python
jupyter修改文件名方式(TensorFlow)
2020/04/21 Python
keras的三种模型实现与区别说明
2020/07/03 Python
基于python的opencv图像处理实现对斑马线的检测示例
2020/11/29 Python
加拿大最大的箱包及旅游配件零售商:Bentley Leathers
2017/07/19 全球购物
毕业生求职简历的自我评价
2013/10/23 职场文书
公司面试感谢信
2014/02/01 职场文书
国贸专业的职业规划书
2014/03/15 职场文书
中药专业自荐信范文
2014/03/18 职场文书
高中生评语大全
2014/04/25 职场文书
电子商务专业自荐信
2014/06/02 职场文书
批评与自我批评发言稿
2014/10/15 职场文书
工作会议通知
2015/04/15 职场文书
小学五年级班主任工作经验交流材料
2015/11/02 职场文书
慰问信(范文3篇)
2019/10/23 职场文书
python 利用PyAutoGUI快速构建自动化操作脚本
2021/05/31 Python