python获得两个数组交集、并集、差集的方法,python交集
python获得两个数组交集、并集、差集的方法,python交集
本文实例讲述了python获得两个数组交集、并集、差集的房部分。分享给大家供大家参考。具体如下:
1. 获取两个list 的交集
#方法一: a=[2,3,4,5] b=[2,5,8] tmp = [val for val in a if val in b] print tmp #[2, 5] #方法二 print list(set(a).intersection(set(b)))
2. 获取两个list 的并集
print list(set(a).union(set(b)))
3. 获取两个 list 的差集
print list(set(b).difference(set(a))) # b中有而a中没有的
通过以上方法,就能处理python list 的交集,并集,差集了。
希望本文所述对大家的Python程序设计有所帮助。
相关内容
- python中使用mysql数据库详细介绍,pythonmysql
- python根据给定文件返回文件名和扩展名的方法,
- python实现根据月份和日期得到星座的方法,python星座
- python根据出生年份简单计算生肖的方法,python出生年份
- 利用Python和OpenCV库将URL转换为OpenCV格式的方法,python
- Python中下划线的使用方法,python下划线
- Python运用于数据分析的简单教程,python运用数据分析
- Python中的类与对象之描述符详解,python描述符详解
- python编写的最短路径算法,python编写最短
- python概率计算器实例分析,python概率实例分析
评论关闭