Python查找相同元素,不同元素
目录
给定两个列表,找出相同元素和不同元素
numpy直接判断相等:
Python:给定两个列表,找出相同元素和不同元素
给定两个列表,找出相同元素和不同元素
list1 = [1, 2, 4]
list2 = [3, 4, 5]
set1 = set(list01) # 将列表转换成集合
set2 = set(list02)
print(set1 & set2) # 相同元素
print(set1 ^ set2) # 不同元素
输出结果为:
{4}
{1, 2, 3, 5}
#接口返回值 list1 = ['张三', '李四', '王五', '老二'] #数据库返回值 list2 = ['张三', '李四', '老二', '王七']a = [x for x in list1 if x in list2] #两个列表表都存在 b = [y for y in (list1 + list2) if y not in a] #两个列表中的不同元素print('a的值为:',a) print('b的值为:',b)c = [x for x in list1 if x not in list2] #在list1列表中而不在list2列表中 d = [y for y in list2 if y not in list1] #在list2列表中而不在list1列表中 print('c的值为:',c) print('d的值为:',d)
numpy直接判断相等:
(np.array(self.cls_1)==df_label.columns[1:]).all()
Python查找相同元素,不同元素相关推荐
- python xpath定位元素方法_二、appium+python xpath、android_uiautomator定位元素的方法
1.继承webdriver的几个常见的定位方法 a.find_element_by_id("id") b.find_element_by_name() #text值,appium ...
- Python 获取list 中指定元素出现的次数
Python 获取list 中指定元素出现的次数 使用list 的count 方法 list_a = [1, 2, 3, 1, 4, 5, 1] print("1 出现的次数: %d&quo ...
- 【Java】 查找数组中指定元素之 顺序查找 与 二分查找
今天博主分享两个查找数组中指定元素的算法:顺序查找与二分查找 小小目录 1.顺序查找 2. 二分查找 1.顺序查找 给定一个数组, 再给定一个元素, 找出该元素在数组中的位置. 代码如下: //顺序查 ...
- python 替换字符串中的元素
python 替换字符串中的元素 def str_replace(old_str,old,new):"""在 old_str 字符串中,把 old 替换成 new:par ...
- python列表操作:追加元素到列表的代码
将做工程过程中常用的内容做个收藏,如下的内容是关于python列表操作:追加元素到列表的内容. scores = ["1","2","3"] ...
- 双向链表_如何通过Java单次查找链表的中间元素
双向链表 您如何一次找到LinkedList的中间元素是一个编程问题,在电话采访中经常被问到Java和非Java程序员. 这个问题类似于检查回文或计算阶乘,有时Interviewer还会要求编写代码. ...
- python 随机获取列表的元素_练习 34 - 获取列表元素 - Learn Python 3 The Hard Way
练习 34 获取列表元素 列表(list)真的非常有用,前提是你要能获取到它们里面的内容.你已经能够按顺序遍历列表中的元素,但是如果你要取其中的第5个元素,你该怎么操操做?你需要知道如何获取一个列表里 ...
- C++ vector容器 find erase的使用:查找并删除指定元素
概念:容器.迭代器.算法 STL包括容器.迭代器和算法: 容器 用于管理一些相关的数据类型.每种容器都有它的优缺点,不同的容器反映出程序设计的不同需求.容器自身可能由数组或链表实现,或者容器中的每个元 ...
- python selenium定位元素方法,python + selenium 练习篇 - 定位元素的方法
1.利用ID定位元素(能直接通过ID来定位的元素比较少) # coding=utf-8 from selenium import webdriver driver = webdriver.Chrome ...
- 假设一动态集合S用一个长度为m的直接寻址表T来表示。请给出一个查找S中最大元素的过程。(算法导论第十一章11.1-1)
假设一动态集合S用一个长度为m的直接寻址表T来表示.请给出一个查找S中最大元素的过程.你所给的过程在最坏情况下的运行时间是多少. (算法导论第十一章11.1-1) #include "Key ...
最新文章
- ffmpeg + opencv 把摄像头画面保存为mp4文件
- Selenium3自动化测试——23.自动发送邮件功能
- HDU多校4 - 6989 Didn‘t I Say to Make My Abilities Average in the Next Life?!(单调栈)
- 標準化,歸一化和的概念与适用范围整理
- C# ObservableCollection和List的区别
- 模板:拉格朗日插值(多项式)
- 受邀参加了一场只有副总裁、CTO参加的技术会议!
- VB.NET,C#.NET调用Web Service,利用visual studio 的实现方法
- springboot 文件上传 设置文件大小配置
- JVM系列一:JVM内存组成及分配
- MATLAB图像分割GUI
- openCV4+vs2019环境搭建
- TVS瞬变抑制二极管选型表
- vue项目目录详细解读
- 第二十三讲 常用技术标准【2021年软考-高级信息系统项目管理师】
- 易课寄在线购课系统开发笔记(三)--数据库设计
- 锁客+裂变,这套玩法你觉得怎么样
- oracle 安装后密码,oracle 11g 安装后默认密码
- 计算机博弈六子棋估值函数,机器博弈中搜索策略和估值函数的设计
- 数组去重,对象去重,数组对象去重
热门文章
- GNU/LINUX(KaliUbuntu)安装chrome浏览器
- C# - Get HttpWebResponse Text
- Linux内核学习资料
- 基于 eBPF 的 prometheus 监控方案
- 右值引用 移动构造函数 移动语义
- java 空格乱码_java 中文乱码以及空格乱码解决方案总结
- mysql 常用命令集_mysql 常用命令集锦[绝对精华]
- jenkins_使用Jenkins / Hudson远程API检查作业状态
- 计算机软件基础操作,计算机软件基础 第九章 Excel基本操作(1页)-原创力文档...
- 实现pv uv统计_程序员修仙之路优雅快速的统计千万级别uv