Spec-Zone.ru › NumPy 2.0

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 являются скалярами.

См. также

greater, less_equal, greater_equal, equal, not_equal

Примеры

>>> 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API