python-numpy.array中,any()和all()方法介绍
本文主要介绍numpy.array.any()和numpy.array.all()的用法和区别。
1.np.array.any()和numpy.array.all()
np.array.any()是或操作,任意一个元素为True,输出为True。
np.array.all()是与操作,所有元素为True,输出为True。
import numpy as np
arr1 = np.array([0,1,2,3])
print(arr1.any()) # True
print(arr1.all()) # Falseimport numpy as np
arr2 = np.array([True,True,True])
print(arr2.any()) # True
print(arr2.all()) # True
2.运用:判断np.array是否相等
首先,我们看一下list和np.array的区别:
lst1 = [1,3,5,7,9]
lst2 = [2,4,6,8,10]
print(lst1 == lst2)#result:Falseimport numpy as np
arr1 = np.arange(10)
arr2 = np.arange(10)
print(arr1 == arr2)#result:[ True True True True True True True True True True]
可以看出:用 “=” 判断两个list 是否相同,返回的是True或False,而np.array返回的是每个元素值比较的列表。
那么如何比较两个np.array,而不是其中的元素呢?
arr1 = np.arange(10)
arr2 = np.arange(10)
print((arr1 == arr2).all())#result:True
arr1 == arr2返回的仍然是np.array类型的数组,因此,再通过.all()方法即可判断arr1、arr2是否相等。
python-numpy.array中,any()和all()方法介绍相关推荐
- python numpy array中维度的区别 array.shape
运行以下代码: 3 import numpy as np4 5 aa = np.array([6 [1,2,3,4],7 [5,6,7,8],8 [9,8,7,6]9 ]) 10 11 r1 = aa ...
- python中mean的用法_python 的numpy库中的mean()函数用法介绍
1. mean() 函数定义: numpy.mean(a, axis=None, dtype=None, out=None, keepdims=)[source] Compute the arithm ...
- python 的numpy库中的mean()函数用法介绍
这篇文章主要介绍了python 的numpy库中的mean()函数用法介绍,具有很好对参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 mean() 函数定义: 2 mean()函数功能: 求取均 ...
- python excel绘图-利用python在excel中画图的实现方法
一.前言 以前大学时候,学EXCEL看到N多大神利用excel画图,觉得很不可思议.今个学了一个来月python,膨胀了就想用excel画图.当然,其实用画图这个词不甚严谨,实际上是利用opencv遍 ...
- python average函数怎么用_python 的numpy库中的mean()函数用法介绍
1. mean() 函数定义: numpy.mean(a, axis=None, dtype=None, out=None, keepdims=)[source] Compute the arithm ...
- python numpy.array 与list类似,不同点:前者区分元素不用逗号,中间用空格,矩阵用[]代表行向量,两个行向量中间仍无逗号; 而list区分元素用逗号
python numpy.array 与list类似,不同点:前者区分元素不用逗号,中间用空格,矩阵用[]代表行向量,两个行向量中间仍无逗号: 而list区分元素用逗号.而 numpy.array 的 ...
- python使用get和post方法_python爬虫中get和post方法介绍以及cookie作用
首先确定你要爬取的目标网站的表单提交方式,可以通过开发者工具看到.这里推荐使用chrome. 这里我用163邮箱为例 打开工具后再Network中,在Name选中想要了解的网站,右侧headers里的 ...
- chatgpt赋能python:Python中的s.len()方法介绍
Python中的s.len()方法介绍 Python中有各种字符串处理方法,其中s.len()方法是一个重要的方法之一.s.len()返回一个字符串s的长度.这是一个非常基本的方法,但是在很多情况下都 ...
- JS中令人发指的valueOf方法介绍
转载自 JS中令人发指的valueOf方法介绍 彭老湿近期月报里提到了valueOf方法,兴致来了翻了下ECMA5里关于valueOf方法的介绍,如下: 15.2.4.4 Object.protot ...
- python包的中 _init _.py文件介绍
python包的中 _init _.py文件介绍 我们新建python包时常常会看到一个__init _.py文件. 作用介绍: 一:这个文件是属于python包的,这个文件用作于标识python ...
最新文章
- 与人相处时不越界,能让关系更和谐
- 过来人经验:实验室没人教你怎么办?
- R语言ggplot2在可视化图像中添加横线并在横线中添加文本、为横线中添加的文本添加文本框、自定义文本框的填充色(background color for a text annotation)
- java 科学计算法
- JAVA 捕获异常所遇BUG
- 首期「线上开发」直播出炉!轻量算法+轻量开发:AI 小白也能上手实操的一款图像分类器...
- 在Eclipse中打jar包
- sessionid如何产生?由谁产生?保存在哪里?
- Unity实现2D小游戏
- linux安装软件无图标,linux安装的软件如何不固定在桌面图标 linux 桌面图标
- npm安装vue报错:npm ERR! code ETIMEDOUT
- 王凯1987计算机系,王凯-专家人物-中国水网
- arcgis 空间交集 计算_基于ArcGIS的GIS缓冲区与叠加分析的综合应用——以大型商场选址为例...
- Doctrine浅析
- 毛毛雨 2007-11
- android+制作一个锁屏,手机个性锁屏怎么做?教你如何制作DIY手机锁屏图文教程...
- Eclipse 32位,64位 系统安装
- 扩展卡尔曼滤波的理解与对加入高斯噪声的正弦信号进行滤波实例
- 多线程环境下HashMap导致CPU100%
- Lightroom教程_如何导入lr预设?
热门文章
- 开源Web安全测试工具调研
- 【算法笔记】B1040 有几个PAT
- 2016-11-17(2)(Unity相关)---脚本基础
- Python Tensorflow下的Word2Vec代码解释
- store procedure 翻页
- 【原创】软件测试基础流程
- Android中的Can't create handler inside thread that has not called Looper.prepare()异常
- MyEclipse—如何在MyEclipse中创建servlet3.0
- 如何查看K/3数据库表及字段详细信息
- SQL Server查询sql去掉小数位后末尾的0