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 pdb调试方法分享
Jan 21 Python
在Django的模型中执行原始SQL查询的方法
Jul 21 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
Dec 25 Python
对numpy中二进制格式的数据存储与读取方法详解
Nov 01 Python
详解Python进阶之切片的误区与高级用法
Dec 24 Python
Python编程在flask中模拟进行Restful的CRUD操作
Dec 28 Python
numpy和pandas中数组的合并、拉直和重塑实例
Jun 28 Python
Python爬虫 批量爬取下载抖音视频代码实例
Aug 16 Python
简单了解python元组tuple相关原理
Dec 02 Python
Python 多线程共享变量的实现示例
Apr 17 Python
Python HTMLTestRunner测试报告view按钮失效解决方案
May 25 Python
Python PIL按比例裁剪图片
May 11 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
Zerg兵种介绍
2020/03/14 星际争霸
linux php mysql数据库备份实现代码
2009/03/10 PHP
zen cart新进商品的随机排序修改方法
2010/09/10 PHP
discuz加密解密函数使用方法和中文注释
2014/01/21 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
自己写的php中文截取函数mb_strlen和mb_substr
2015/02/09 PHP
Laravel中encrypt和decrypt的实现方法
2017/09/24 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
基于PHP-FPM进程池探秘
2017/10/17 PHP
JavaScript去掉数组中的重复元素
2011/01/13 Javascript
jquery插件之信息弹出框showInfoDialog(成功/错误/警告/通知/背景遮罩)
2013/01/09 Javascript
javascript简单事件处理和with用法介绍
2013/09/16 Javascript
js select option对象小结
2013/12/20 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
jQuery视差滚动效果网页实现方法经验总结
2016/09/29 Javascript
AngularJS+Bootstrap实现多文件上传与管理
2016/11/08 Javascript
node.js入门学习之url模块
2017/02/25 Javascript
详解vuex 中的 state 在组件中如何监听
2017/05/23 Javascript
React-intl 实现多语言的示例代码
2017/11/03 Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
2018/02/13 jQuery
vue2.0 自定义 饼状图 (Echarts)组件的方法
2018/03/02 Javascript
详解Vue的ref特性的使用
2020/01/24 Javascript
antd中table展开行默认展示,且不需要前边的加号操作
2020/11/02 Javascript
[03:01]完美盛典趣味短片 DOTA2年度最佳&拉胯英雄
2019/12/07 DOTA
Python定义函数功能与用法实例详解
2019/04/08 Python
django创建超级用户时指定添加其它字段方式
2020/05/14 Python
英国美发和美容产品商城:HQhair
2019/02/08 全球购物
main 函数执行以前,还会执行什么代码
2013/04/17 面试题
机电专业个人自荐信格式模板
2013/09/23 职场文书
专科生就业求职信
2014/06/22 职场文书
联谊活动总结
2014/08/28 职场文书
教师批评与自我批评
2014/10/15 职场文书
自荐信怎么写
2015/03/04 职场文书
2015年高三毕业班班主任工作总结
2015/10/22 职场文书
总结python多进程multiprocessing的相关知识
2021/06/29 Python
golang操作rocketmq的示例代码
2022/04/06 Golang