Python | método numpy.isin()

Con la ayuda del numpy.isin()método, podemos ver que una array que tiene valores se verifica en una array numpy diferente que tiene diferentes elementos con diferentes tamaños.

Sintaxis: numpy.isin(target_array, list)

Retorno: devuelve una array booleana que tiene el mismo tamaño que target_array.

Ejemplo 1 :

En este ejemplo, podemos ver que al usar el numpy.isin()método, podemos obtener la array booleana si los elementos coinciden con la array de destino.

# import numpy
import numpy as np
  
# using numpy.isin() method
gfg1 = np.array([1, 2, 3, 4, 5])
lis = [1, 3, 5]
gfg = np.isin(gfg1, lis)
  
print(gfg)

Producción :

[ Verdadero Falso Verdadero Falso Verdadero]

Ejemplo #2:

# import numpy
import numpy as np
  
# using numpy.isin() method
gfg1 = np.array([[1, 3], [5, 7], [9, 11]])
lis = [1, 3, 11, 9]
gfg = np.isin(gfg1, lis)
  
print(gfg)

Producción :

[[ Verdadero Verdadero]
[Falso Falso]
[ Verdadero Verdadero]]

Publicación traducida automáticamente

Artículo escrito por Jitender_1998 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 *