numpy.less
- numpy.less(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature])=<ufunc 'less'>
-
Возвращает значение истинности (x1 < x2) поэлементно.
- Параметры:
-
- x1, x2array_like
-
Массивы-входные данные. Если
x1.shape != x2.shape, они должны быть транслируемы к общему размеру (который станет размером выходных данных). - outndarray, None, или кортеж ndarray и None, необязательно
-
Расположение, в которое сохраняется результат. Если предоставлено, оно должно иметь размер, на который транслируются входные данные. Если не предоставлено или None, возвращается свежевыделенный массив. Кортеж (возможен только как ключевое слово) должен иметь длину, равную числу выходных данных.
- wherearray_like, необязательно
-
Это условие транслируется по входным данным. В местах, где условие истинно,
outмассив будет установлен на результат ufunc. В противном случаеoutмассив сохранит своё первоначальное значение. Обратите внимание, что если неинициализированныйoutмассив создается с помощью значения по умолчаниюout=None, места в нём, где условие ложно, останутся неинициализированными. - **kwargs
-
Для других ключевых аргументов см. документацию ufunc.
- Возвращает:
-
- outndarray или скаляр
-
Выходной массив, поэлементное сравнение
x1иx2. Обычно типа bool, если не указаноdtype=object. Это скаляр, если обаx1иx2являются скалярами.
См. также
Примеры
>>> np.less([1, 2], [2, 2]) array([ True, False])
Оператор
<может использоваться в качестве сокращения дляnp.lessнад массивами nd.>>> a = np.array([1, 2]) >>> b = np.array([2, 2]) >>> a < b array([ True, False])
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.less.html