文章目录
- 一般是判断两个数组是否完全相等 (array1 == array2) 返回两个矩阵中对应元素是否相等的逻辑值 (array1 == array2).all()当两个矩阵所有对应元素相等,返回一个逻辑值True (array1 == array2).any()当两个矩阵所有任何一个对应元素相等,返回一个逻辑值True
- >>> a = np.array([1,2,3]) >>> b = np.array([1,2,3]) >>> c = np.array([1,2,4]) >>> a == b array([ True, True, True]) >>> a == c array([ True, True, False]) >>> (a == b).all() True >>> (a == c).all() False >>> (a == b).any() True >>> (a == c).any() True >>>
目录
- Python/Numpy判断数组是否相等
- 1.Numpy判断数组是否相等
- 2.举例如下
- 总结
一般是判断两个数组是否完全相等
(array1 == array2)返回两个矩阵中对应元素是否相等的逻辑值(array1 == array2).all()当两个矩阵所有对应元素相等,返回一个逻辑值True(array1 == array2).any()当两个矩阵所有任何一个对应元素相等,返回一个逻辑值True
>>> a = np.array([1,2,3])
>>> b = np.array([1,2,3])
>>> c = np.array([1,2,4])
>>> a == b
array([ True, True, True])
>>> a == c
array([ True, True, False])
>>> (a == b).all()
True
>>> (a == c).all()
False
>>> (a == b).any()
True
>>> (a == c).any()
True
>>>
以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。
您可能感兴趣的文章:
- Python中实现NumPy数组的真值判断
- Python numpy数组元素的访问及数组的增删改查功能详解
- 解读NumPy数组与Python列表的比较
- Python numpy二维数组如何删除指定行和列
- Python Numpy布尔数组在数据分析中的应用小结
- Python NumPy数组利器之np.zeros函数详解与应用实例
- Python Numpy实现修改数组形状