Автор оригинала: 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 (), чтобы проверить, верны ли все элементы, вдоль оси, если она предоставлена, с помощью примеров программ.