Python - проверка нулевого значения с плавающей запятой в массиве Numpy - PullRequest
0 голосов
/ 04 февраля 2019

Как проверить для данного массива NumPy любого измерения (1D, 2D или 3D), содержит ли оно нулевое значение с плавающей запятой (0.0).Например, этот двумерный массив:

[[0.07181809 0.76638862 0.0]
 [0.93566192 0.13161751 0.85768675]]

Есть ли какая-либо функция, которая проверяет вышеуказанное условие и возвращает True.Спасибо за помощь.

1 Ответ

0 голосов
/ 04 февраля 2019

Вы можете использовать:

my_numpy_array = numpy.array(
  [[0.07181809, 0.76638862, 0.0],
   [0.93566192, 0.13161751, 0.85768675]]
)
0.0 in my_numpy_array

См. Также: Проверить, содержится ли отдельный элемент в массиве Numpy .

...