numpy踩坑:两个array中数值分别比较,在IDE显示相同,但是bool判断两个array是否相等值却是False

在numpy数据比较时,在IDE显示完全相同但是比较是否相等却有时候返回False?
原因出在了精度显示上面,在代码开始前使用了抑制精度显示:

np.set_printoptions(precision=3) # 可以设置显示精度
np.set_printoptions(suppress=True)  # 抑制小数的科学计数法显示

难怪看运行结果完全一样,一比较两个array的值却发现有些的不想等
抑制小数点显示,但是实际上小数点还是存在的

正确查看浮点数数值的方法需要取出array中的数值显示,不要以array的整体形式显示:
例如:将
array == array
更改为:
array[0] == array[0]

要忽略后面的小数点,使用np.round(),如np.round(array, 2)保留两位小数
于是得到:

在验证array数据时遇到的坑,没有查到,故写下来记录,也许能帮到一些人

numpy中两个array数值比较,在IDE中显示完全相同,但是bool判断两个array是否相等却返回False相关推荐

  1. 在python语言中用=判断两个数值是否相等_在Python语言中,要判断两个值是否不等,应使用下列哪个运算符?...

    阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内.[说明]在某嵌入式处理器上,编写以下两段秸序(编译选项中,存储采用4字节对齐方式).程序段1:struct studentl {char n ...

  2. python判断字符串相等_如何在python语言中判断两个变量或字符串相等

    在python语言中,判断两个变量是否相等或一致,除了使用==之外,还是可以使用is来判断.is和==作用是一致的,但是还有个判断不一致,就是使用is not.下面利用几个实例说明==和is的区别,操 ...

  3. 判断两个IP大小关系及是否在同一个网段中

    功能点 判断某个IP地址是否合法 判断两个IP地址是否在同一个网段中 判断两个IP地址的大小关系 知识准备 IP协议 子网掩码 Java 正则表达式 基本原理 IP地址范围 0.0.0.0-255.2 ...

  4. 怎样判断两个ip地址是不是在同一个网段中?

    我们先来了解一下,判断两个ip地址是不是在同一个网段的方法. 要想判断两个ip地址是不是在同一个网段,只需将ip地址与子网掩码做与运算,如果得出的结果一样,则这两个ip地址是同一个子网当中. 例子: ...

  5. 判断两个IP大小及是否在同一个网段中

    功能点  判断某个IP地址是否合法 判断两个IP地址是否在同一个网段中 判断两个IP地址的大小关系 知识准备 IP协议 子网掩码 Java 正则表达式 基本原理 IP地址范围 0.0.0.0- 255 ...

  6. java和js中判断两个字符串是否相等对比

    链接一: JavaScript中的基本字符串与字符串对象的区别 链接二: JAVA如何判断两个字符串是否相等 链接三: js中的"=="和equals()以及is()三者的区别 在 ...

  7. arrays中copyof_在内存只有10M的空间中申请一块5M的数组空间,会导致OOM吗?

    面试三连 面试官:使用过集合吗?能说说都使用过哪些吗? 小明:当然使用过,使用比较多的就是ArrayList与HashMap,还有LinkedList.HashTable.ConcurrentHash ...

  8. JavaScript 专题之如何判断两个对象相等

    JavaScript 专题系列第十二篇,讲解如何判断两个参数是否相等 前言 虽然标题写的是如何判断两个对象相等,但本篇我们不仅仅判断两个对象相等,实际上,我们要做到的是如何判断两个参数相等,而这必然会 ...

  9. php 字符串不相等判断,php简单判断两个字符串是否相等的方法

    php简单判断两个字符串是否相等的方法 本文实例讲述了php简单判断两个字符串是否相等的方法.分享给大家供大家参考.具体实现方法如下: function strcomp($str1,$str2){ i ...

最新文章

  1. java中的@Override是否需要
  2. 讲真,上班路上 1 小时算很幸福了!
  3. PHP的array_column
  4. python多级目录import_你真的会用Python模块与工具包吗?
  5. fragment dispatchTouchEvent
  6. 磁盘碎片整理程序的原理是什么?
  7. 跟我一起学extjs5(22--模块Form的自己定义的设计)
  8. dateformat java 并发_SimpleDateFormat并发隐患及其解决
  9. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_04 IO字节流_6_字节输出流写多个字节的方法...
  10. spm_预处理实验记录
  11. 电赛机器视觉——激光点定位
  12. n1盒子救砖_斐讯N1盒子刷机救砖教程
  13. 生活随记-很有意思的评论
  14. Codeforces 686 D - Kay and Snowflake
  15. go每日新闻--2021-01-16
  16. 苹果手机投屏软件_小技巧!苹果手机怎么投屏到笔记本?
  17. ffplay flv mp4 转_C#调用FFmpeg将flv视频格式转换成mp4格式
  18. matlab归一化和标准化
  19. 8g内存学习计算机专业够吗,电脑8g内存够用吗 内存多大才够
  20. border-radius没有效果

热门文章

  1. 实体与属性间的划分原则
  2. 武侠乂怎么修改服务器,武侠乂怎么操作 按键功能详细介绍
  3. php爱奇艺筛选标签,三种排序 快速筛选好视频_软件资讯技巧应用-中关村在线
  4. python中的魔术方法
  5. java 防止url重复请求_Web项目如何防止客户端重复发送请求
  6. 【VC++技术杂谈005】如何与程控仪器通过GPIB接口进行通信
  7. grpc php 返回值过大,使用grpc实现php、java、go三方互调
  8. mysql5.7物理备份_Mysql5.7—运维常用备份方式
  9. 锐浪报表数据源access_kylin+SuperSet实现实时大数据报表的快速开发
  10. [机器视觉] SIFT特征-尺度不变特征理解