📅  最后修改于: 2023-12-03 14:46:21.753000             🧑  作者: Mango
numpy.ndarray.\_\_ge\_\_()
函数返回两个 ndarray
数组间比较的结果,即当同时满足两个数组中的元素均大于等于相应元素时,返回 True
,否则返回 False
。
该函数的调用方式为 numpy.ndarray.__ge__(self, other)
。
numpy.ndarray.__ge__(self, other)
self
: 需要比较的第一个 ndarray
数组。other
: 需要比较的第二个 ndarray
数组。返回一个布尔值的 ndarray
数组,元素数目和两个输入数组均相同。
import numpy as np
# 两个等长数组进行比较
x = np.array([2, 4, 6])
y = np.array([1, 3, 5])
z = np.array([1, 4, 6])
print(x.__ge__(y)) # 输出 [ True True True ]
print(x.__ge__(z)) # 输出 [ True False True ]
# 一个标量和一个数组进行比较
s = 4
print(x.__ge__(s)) # 输出 [False True True]
numpy.ndarray.__ge__()
函数可用于比较两个数组或一个标量与一个数组中的元素,用于进行数组的筛选或者比较操作。