¿Cómo verificar si los valores especificados están presentes en la array NumPy?

A veces necesitamos probar si ciertos valores están presentes en una array. Usando la array Numpy, podemos encontrar fácilmente si los valores específicos están presentes o no. Para ello, utilizamos el operador “ in ”. El operador » in » se utiliza para verificar si ciertos elementos y valores están presentes en una secuencia determinada y, por lo tanto, devuelven valores booleanos ‘ Verdadero ‘ y ‘ Falso ‘.

Ejemplo 1:

Python3

# importing Numpy package
import numpy as np
  
# creating a Numpy array
n_array = np.array([[2, 3, 0],
                    [4, 1, 6]])
  
print("Given array:")
print(n_array)
  
# Checking whether specific values
# are present in "n_array" or not
print(2 in n_array)
print(0 in n_array)
print(6 in n_array)
print(50 in n_array)
print(10 in n_array)

Producción:

Given array:
[[2 3 0]
[4 1 6]]
True
True
True
False
False

En el ejemplo anterior, verificamos si los valores 2, 0, 6, 50, 10 están presentes en la array Numpy ‘ n_array ‘ usando el operador ‘ in ‘.

Ejemplo 2: 

Python3

# importing Numpy package
import numpy as np
  
# creating a Numpy array
n_array = np.array([[2.14, 3, 0.5],
                    [4.5, 1.2, 6.2],
                    [20.2, 5.9, 8.8]])
  
print("Given array:")
print(n_array)
  
# Checking whether specific values
# are present in "n_array" or not
print(2.14 in n_array)
print(5.28 in n_array)
print(6.2 in n_array)
print(5.9 in n_array)
print(8.5 in n_array)

Producción:

Given array:
[[ 2.14  3.    0.5 ]
[ 4.5   1.2   6.2 ]
[20.2   5.9   8.8 ]]
True
False
True
True
False

En el ejemplo anterior, verificamos si los valores 2.14, 5.28, 6.2, 5.9, 8.5 están presentes en la array Numpy ‘ n_array ‘.

Ejemplo 3:

Python3

# importing Numpy package
import numpy as np
  
# creating a Numpy array
n_array = np.array([[4, 5.5, 7, 6.9, 10],
                    [7.1, 5.3, 40, 8.8, 1],
                    [4.4, 9.3, 6, 2.2, 11],
                    [7.1, 4, 5, 9, 10.5]])
  
  
print("Given array:")
print(n_array)
  
# Checking whether specific values
# are present in "n_array" or not
print(2.14 in n_array)
print(5.28 in n_array)
print(8.5 in n_array)

Producción:

Given array:
[[ 4.   5.5  7.   6.9 10. ]
[ 7.1  5.3 40.   8.8  1. ]
[ 4.4  9.3  6.   2.2 11. ]
[ 7.1  4.   5.   9.  10.5]]
False
False
False

En el ejemplo anterior, verificamos si los valores 2.14, 5.28, 8.5 están presentes en la array Numpy ‘ n_array ‘.

Publicación traducida automáticamente

Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *