pyhton比较两数组
时间: 2023-08-04 09:02:39 浏览: 77
Python 比较两个数组的元素的异同方法
比较两个数组可以使用Python中的比较运算符和numpy库中的函数。以下是几种比较方法:
1. 使用比较运算符:可以使用“==”、“!=”、“>”、“<”、“>=”、“<=”等比较运算符进行逐一比较。例如:
```
import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([1, 2, 4])
print(arr1 == arr2)
print(arr1 > arr2)
```
输出结果为:
```
[ True True False]
[False False False]
```
2. 使用numpy库函数:可以使用numpy库中的函数进行逐一比较。例如:
```
import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([1, 2, 4])
print(np.equal(arr1, arr2))
print(np.greater(arr1, arr2))
```
输出结果为:
```
[ True True False]
[False False False]
```
其中,np.equal()函数用于比较两个数组是否相等,np.greater()函数用于比较两个数组的大小关系。
阅读全文