РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
183 of 541 menu

Функция less_equal

Функция less_equal выполняет поэлементное сравнение двух массивов и возвращает массив логических значений, где на каждой позиции будет стоять True, если элемент первого массива меньше или равен соответствующему элементу второго массива, и False в противном случае. Первым параметром передаётся массив, который сравнивается, вторым - массив, с которым происходит сравнение. Функция поддерживает широковещание, что позволяет сравнивать массивы разных форм.

Синтаксис

np.less_equal(x1, x2, [out])

Пример

Сравним два одномерных массива одинаковой длины:

import numpy as np arr1 = np.array([1, 2, 3, 4, 5]) arr2 = np.array([5, 4, 3, 2, 1]) res = np.less_equal(arr1, arr2) print(res)

Результат выполнения кода:

[ True True True False False]

Пример

Сравним массив со скалярным значением:

import numpy as np arr = np.array([1, 2, 3, 4, 5]) res = np.less_equal(arr, 3) print(res)

Результат выполнения кода:

[ True True True False False]

Пример

Используем функцию для двумерных массивов:

import numpy as np arr1 = np.array([[1, 2, 3], [4, 5, 6]]) arr2 = np.array([[3, 2, 1], [6, 5, 4]]) res = np.less_equal(arr1, arr2) print(res)

Результат выполнения кода:

[[ True True False] [ True True False]]

Пример

Сравнение с учётом широковещания:

import numpy as np arr1 = np.array([[1, 2, 3], [4, 5, 6]]) arr2 = np.array([2, 5, 3]) res = np.less_equal(arr1, arr2) print(res)

Результат выполнения кода:

[[ True True True] [False True False]]

Смотрите также

  • функцию less,
    которая выполняет поэлементное сравнение "меньше"
  • функцию greater_equal,
    которая выполняет поэлементное сравнение "больше или равно"
  • функцию equal,
    которая выполняет поэлементное сравнение на равенство
  • функцию not_equal,
    которая выполняет поэлементное сравнение на неравенство
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить