Python 交集,并集,差集
Python 中对 list
进行交集,并集,差集操作,需要先将 list
转换为 set
,再进行操作
交集
同时存在于A
与 B
中的元素
A = [1,2,3,4]
B = [2,3,4,5]
list(set(A) & set(B))
list(set(A).intersection(set(B)))>>[2, 3, 4]
并集
A
和 B
中的所有元素
A = [1,2,3,4]
B = [2,3,4,5]
list(set(A) | set(B))
list(set(A).union(set(B)))>>[1, 2, 3, 4, 5]
差集
只存在于 A
中的元素
A = [1,2,3,4]
B = [2,3,4,5]list(set(A) - set(B))
list(set(A).difference(set(B)))>> [1]
只存在于 B
中的元素
list(set(B) - set(A))
list(set(B).difference(set(A)))>>[5]
Python 交集,并集,差集相关推荐
- python 数组 交集 并集 差集
python 数组 交集 并集 差集 1.交集 a = [1, 3, 5] b = [2, 3, 4] print(set(a).intersection(set(b))) print(set(a) ...
- oracle 并集 时间_Oracle集合运算符 交集 并集 差集
集合运算符:UNION/UNION ALL 并集,INTERSECT 交集,MINUS 差集 一.union求并集,公共部分只有包含一次 例:求emp表ename中含'A'或含有'M' SQL> ...
- lambda 对象去重_采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集...
采用java8 lambda表达式 实现java list 交集/并集/差集/去重并集 一般的javaList 交.并集采用简单的 removeAll retainAll 等操作,不过这也破坏了原始的 ...
- java实现交集并集差集
java实现交集并集差集 ***`package 第一次模拟测试; import java.util.ArrayList; import java.util.HashSet; import java. ...
- 采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集
采用java8 lambda表达式 实现java list 交集/并集/差集/去重并集 一般的javaList 交.并集采用简单的 removeAll retainAll 等操作,不过这也破坏了原始的 ...
- go自定义和使用set包处理列表 交集 并集 差集
自定义交集 并集 差集 package mainimport "fmt"func main() {aList := []string{"1", "2& ...
- MySQL求交集 并集 差集
MySQL求交集 并集 差集 交集 两个表之间相同的 并集 两个表之间的总和 ps: union 自带去重 差集 两个表直接的差值
- oracle表交集并集,oracle交集,并集,差集
oracle交集,并集,差集 [sql] create table test1 ( name varchar(10), NN varchar(10) ); insert into test1 valu ...
- sort求交集并集差集
uniq -u 取出只出现过一次的元素,用来求差集 uniq -c group by uniq -d 取出出现次数大于等于2的元素,用来求交集 sort 1 2 和cat 1 2 ...
- JAVA Hashset求集合的交集并集差集
JAVA Hashset求集合的交集并集差集 Hashset是Set接口较为常见的一个子类,该子类的最大特点是不允许保存重复的元素,并且所有的内容都采用散列(无序)的方式进行存储. package c ...
最新文章
- python水仙花数_scratch与pythonc++的不同,你了解吗?
- excel概率密度函数公式_Excel统计函数“F”系列,日常办公数据分析必备7大公式!...
- 性能测试(01)-jmeter元件-线程组、调试取样器
- python计算圆面积保留两位数_python中怎么实现保留两位小数
- jquery一些基本函数
- PyTorch搜索Tensor指定维度的前K大个(K小个)元素--------(torch.topk)命令参数详解及举例
- 力扣452 用最少的箭引爆气球(个人感悟向,非完整代码)
- TensorFlow 教程 --进阶指南--3.8使用GPU
- 【杂谈】Solr的自动聚类carrot2和facet关系和比较
- RTSP协议与G711 AAC
- [线段树]打字练习记录
- PLSQL - 递归子查询RSF打破CONNECT BY LOOP限制
- 【前端学习路线】你一定需要掌握的热门前端技术栈
- 如何隐藏IP地址的网站
- 虚拟机开机问题:开机时卡在启动窗口
- win10命令窗口在哪里
- 【蓝桥杯选拔赛真题41】Scratch魔法师 少儿编程scratch编程蓝桥杯选拔赛STEMA比赛真题讲解
- 安装tensorflow
- MLAT-Autoencoders for Conditional Risk Factors and Asset Pricing---上篇
- 自顶向下和自底向上的估算方式
热门文章
- springboot+java+jsp网上超市水果蔬菜果蔬商城购物管理系统
- Hdream一款二次元主题 Grace苏醒emlog主题
- 练习动画最好的方式:封面过渡
- 【愚公系列】2023年06月 网络安全(交通银行杯)-IDC密码破解
- 一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图案。对于给定的花布条和小饰条,计算一下能从花布条中尽可能剪出几块小饰条来呢?
- 参与到大浪潮中,做最核心的那一环
- 基于Java+SQL的汽车销售管理系统
- 三菱PLC GX3 全ST程序案例,提供项目源码FB源码
- 局域网电脑共享问题, 收藏这一篇教程就够了!!
- 访问boost::variant std::variant