Рубрики
Без рубрики

Numpy – все () – проверьте, верны ли все элементы

Автор оригинала: Python Examples.

Numpy – все ()

Numpy All () Функция проверяет, если все элементы в массиве вдоль заданной оси оценивают в True.

Если все элементы оценивают значение true, то все () возвращает true, иначе все () возвращает false.

Пример 1: все ()

В этом примере мы возьмем мною массив со всеми его элементами как True. Мы пройдем этот массив в качестве аргумента для All () функции. Функция должна вернуть true, поскольку все элементы массива оценивают значение true.

Python Program

import numpy as np

arr = np.array([[True,True],[True,True]])
result = np.all(arr)
print(result)

Выход

True

Пример 2: Все () – Некоторые элементы ложные

В этом примере мы возьмем мному массив с некоторыми элементами как ложные. Мы пройдем этот массив в качестве аргумента для All () функции. Функция должна возвращать ложь, поскольку все значения данного массива не оцениваются на true.

Python Program

import numpy as np

arr = np.array([[True,True],[False,False]])
result = np.all(arr)
print(result)

Выход

False

Пример 3: все () – вдоль оси

В этом примере мы возьмем множество массива с логическими значениями. Мы проверим, проверены ли все элементы массива вдоль указанной оси, используя функцию numpy.all ().

Python Program

import numpy as np

arr = np.array([[True,True], [True,False], [True,False]])
result = np.all(arr, axis=1)
print(result)

Выход

[ True False False]

Объяснение

Теперь мы будем применять функцию все () вдоль.

Python Program

import numpy as np

arr = np.array([[True,True], [True,False], [True,False]])
result = np.all(arr, axis=0)
print(result)

Выход

[ True False]

Объяснение

Резюме

В этом учете примеров Python мы узнали, как использовать функцию Numpy.all (), чтобы проверить, верны ли все элементы, вдоль оси, если она предоставлена, с помощью примеров программ.