python两个 list 获取交集,并集,差集的方法
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 两个 list 获取交集,并集,差集的函数
		1. 获取两个 list 的交集 a = [1, 2, 3, 4] b = [1, 2, 5] print(list(set(a).intersection(set(b)))) 2. 获取两个 lis ... 
- 【转】python两个 list 获取交集,并集,差集的方法
		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] ... 
- C# 取两个集合的交集\并集\差集
		交集:Intersect 并集:Union 差集:Except , , , , , }; , , , ,,, }; var C= A.Intersect(B); //交集 { 3, 4, 5, 6 } ... 
- js求两个数组的交集|并集|差集|去重
		let a = [1,2,3], b= [2, 4, 5]; 1.差集 (a-b 差集:属于a但不属于b的集合) a-b = [1,3] (b-a 差集:属于b但不属于a的集合) b-a = [4 ... 
- Python 求两个文本文件以行为单位的交集 并集 差集
		Python 求两个文本文件以行为单位的交集 并集 差集,来代码: s1 = set(open('a.txt','r').readlines()) s2 = set(open('b.txt','r') ... 
- java用最少循环求两个数组的交集、差集、并集
		import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.List ... 
- 如何求ArrayList集合的交集 并集 差集 去重复并集
		需要用到List接口中定义的几个方法: addAll(Collection<? extends E> c) :按指定集合的Iterator返回的顺序将指定集合中的所有元素追加到此列表的末尾 ... 
- spark之交集并集差集拉链
		spark之交集并集差集拉链 def main(args: Array[String]): Unit = { val sparkConf = new SparkConf().setMaster(&qu ... 
- (java/javascript) list 交集 并集 差集 去重复并集
		java list 交集 并集 差集 去重复并集 package com; import java.util.ArrayList; import java.util.Iterator; import ... 
随机推荐
- 【python】TCP/IP编程
			No1: [TCP] 客户端 import socket s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect(('www.sina ... 
- spring_AOP_annotation
			例子下载 beans.xml 首先,在配置文件配置好下面的配置 <?xml version="1.0" encoding="UTF-8"?> < ... 
- input模拟输入下拉框
			功能点: 输入.下拉选择.根据输入内容模糊检索.键盘上下键选择 实现思路: 显示隐藏: input获取焦点显示,失去焦点隐藏 下拉选择: 以父元素为基准,通过绝对定位定位至input输入下方 模 ... 
- Kafka、RabbitMQ、RocketMQ等消息中间件的对比 —— 消息发送性能和区别
			https://blog.csdn.net/yunfeng482/article/details/72856762 
- fluxion-wifi破解/钓鱼
			转载内容,侵删 https://bbs.ichunqiu.com/thread-24085-1-5.html 0x00前言: 有人说我比那些收费的平台更可恨,因为我写教程不收费 ... 
- bootstrap图片轮播
			<div class="carousel slide" id="myCarsousel" style="width:790px;"&g ... 
- 南阳236----心急的C小加
			#include<cstdio> #include<algorithm> #define inf 1<<30 using namespace std; typede ... 
- Vue渲染列表,在更新data属性后,列表未更新问题
			初始化代码如下var tableModel = new Vue({el: '#datatable',data: {items: listData}}); 当我对列表操作时,listData=>n ... 
- GBT 33200-2016 社会治安综合治理 综治中心建设与管理规范 GBT 31000-2015 社会治安综合治理基础数据规范
			阚总发的两个国标的标准文件, 看看里面对于数据和问题的分类等. 我们出统计分析,可以按照标准出各个大类小类的各种指标数据. 结合这几天给潍坊弄的12345的报告, 整理出一个可以结合吴中现有平台数据, ... 
- DP专题:划分数问题
			一.这个专题有什么用 练练DP 练练组合数学 ...... 二.正题 此类问题有如下几种形态: 1. 将n划分成若干正整数之和的划分数.2. 将n划分成k个正整数之和的划分数.3. 将n划分成最大数不 ... 
