python获得两个数组的交集、并集、差集,python交集,python获得两个数组
python获得两个数组的交集、并集、差集,python交集,python获得两个数组
python获得两个数组的交集、并集、差集1. 获取两个list 的交集```python
方法一:
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 的并集
python
print list(set(a).union(set(b)))
3. 获取两个 list 的差集
python
print list(set(b).difference(set(a))) # b中有而a中没有的
```通过以上方法,就能处理python list 的交集,并集,差集了。
相关内容
- python去除列表里的重复元素的集中方法汇总,python汇总
- python多线程有几种实现方法,python多线程,python多线程有
- python编写简单抽奖系统,python编写抽奖,#!/usr/bin/e
- python通过reportlab实现图片转换pdf,,Reportlab是用p
- 用Python实现一个简单的算术游戏,python实现算术,用Py
- python从网络端口读取文本数据,,# To test it
- python常用字典操作范例,python字典范例,# experiment
- python操作sqlite3数据库完全代码,pythonsqlite3,None
- python对MySqldb模块的简单封装代码,pythonmysqldb封装,Non
- python实现线程池,python线程池,python实现线程池原
评论关闭