python 比较list差异
目录
1、取差集
2、取交集
3、取并集
比较两个文件夹
参考:python比较两个list之间的差异、相同(差集、交集、并集)_weixin_33736048的博客-CSDN博客
初始化数据
listA = ['zhangsan', 'lisi', 'wangwu']
listB = ['zhangsan', 'lisi', 'zhaoliu']
1、取差集
listA有,listB没有的:
set(listA).difference(set(listB))
set(['wangwu'])
1.2、listB对应listB的差集
set(listB).difference(set(listA))
set(['zhaoliu'])
2、取交集
set(listA).intersection(set(listB))
set(['lisi', 'zhangsan'])
3、取并集
set(listA).union(set(listB))
-----
set(['lisi', 'zhaoliu', 'zhangsan', 'wangwu'])
比较两个文件夹
if __name__ == '__main__':dir = r'D:\data'listA = glob.glob(dir + '/test/*')listB = glob.glob(dir + '/train/*')listA=[os.path.basename(patha) for patha in listA]listB=[os.path.basename(patha) for patha in listB]aaaa=set(listA).difference(set(listB))print(aaaa)print(aaaa)
python 比较list差异相关推荐
- php和python区别-编程语言之PHP与Python之间的差异
原标题:编程语言之PHP与Python之间的差异 PHP语言 PHP:超文本预处理器,是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域. ...
- Python生物信息学③提取差异基因
python做生信分析的流程 使用的数据集是GSE5583,来自于2006年的基因芯片结果,该芯片目的是提取野生型和HDAC1小鼠胚胎干细胞用于Affymetrix微阵列上的差异RNA. #导入包 i ...
- python分析数据差异的方法_用Python的两种方法进行方差分析
在进行数据分析时,我们往往会遇到要对某个变量的影响因素进行分析的情况,而影响一事物的因素往往是很多的.比如在化工生产中,有温度.压力.剂量.反应时间等因素.每一因素的改变都有可能影响产品的数量和质量. ...
- python归一化 增大差异_Python逻辑回归模型原理及实际案例应用
前言 上面我们介绍了线性回归, 岭回归, Lasso回归, 今天我们来看看另外一种模型-"逻辑回归". 虽然它有"回归"一词, 但解决的却是分类问题 目录 1. ...
- python 对比文件内容差异_使用Python来比较文件夹并提取差异部分
在客户那边建库,需要把几百个G几十万个文件导入到Oracle里,好不容易导完了才发现中间缺了好几大块数据,约有四分之一吧,郁闷得很. 数据是客户从第三方买的,据客户分析是拷贝过来的时候有部分数据漏掉了 ...
- python归一化 增大差异_特征选择和特征生成问题初探
1. 为什么要进行特征选择? 0x1:好的模型 = 好的数据 + 好的特征 + 好的算法 以文字图像识别为例,运行机器学习算法的结果可以被表示为一个函数 y(x),它以一个新的数字的图像 x 为输入, ...
- python和perl区别_对比平台--Perl与Python之间的差异
Perl是一种面向对象的开源程序,用于在Unix系统中构建和实现应用程序,类似于python.Perl与Python之间有一些主要区别.Perl需要分号来指示行尾,但是python不需要.尽管Perl ...
- python语义分析_Python差异的潜在语义分析
我正在尝试使用以下代码在 Python中遵循 Wikipedia Article on latent semantic indexing: documentTermMatrix = array([[ ...
- python - 代码练习 - 差异备份/同步更新
差异备份以及文件同步: import os import filecmp import shutil import re# 差异增量更新,dir2 文件目录 与 dir1 文件目录更新, def a( ...
最新文章
- 转:strcat与strcpy与strcmp与strlen
- 剑指offer_第4题_重建二叉树
- linux之用 grep -r 关键字
- JVM的堆、栈、方法区
- 政策表达式截取json_json格式数据如何提取指定中文字符串。
- boost::hana::less用法的测试程序
- 如此沙雕的代码注释,还是程序员会玩!
- java中子类与父类强制转换_java中父类强制转换成子类的错觉
- 拓端tecdat|如何用R语言绘制生成正态分布图表
- 【TiChoo资讯站】
- 云南昆明美容美发店务管理软件
- 页式存储系统的逻辑地址是由页号和页内地址两部分组成的
- 集合体系结构、Collection集合概述及常用方法(附迭代器遍历对象实例)、List(附子类LinkedList、ArrayList特点)、ListIterator、并发修改异常、增强for
- 图像超分辨率重建原理学习
- regedit是什么意思_regedit是什么意思?
- 百度地图自定义图标动画
- [Usaco2010Hol]Dotp
- 2015年1月工作记录和阅读记录
- java中的clear()
- 从三国的人物身上我们能学到些啥?
热门文章
- java设计模式---三种工厂模式之间的区别
- Shell中read的常用方式
- Linux System Programming --Chapter Eight
- matlab的NLP功能,pyhanlp 共性分析与短语提取内容详解
- 在i386平台Linux 2.6 上实现一个系统调用
- AssertionError: backend 'postgresql' unavailable 与 AssertionError: backend 'mysql' unavailable
- 计算机的桌面图标都没有了怎么办,电脑桌面图标都没了怎么办 怎么恢复
- cpu内存调度python_Python/Pycharm内存和CPU分配以提高运行速度?
- Centos 7 安装 gcc-5.5
- 求解旅行商问题C语言的算法,【算法作业】用回溯法求解旅行商问题