With the help of numpy.isin()
method, we can see that one array having values are checked in a different numpy array having different elements with different sizes.
Syntax :
numpy.isin(target_array, list)
Return : Return boolean array having same size as of target_array.
Example #1 :
In this example we can see that by using numpy.isin()
method, we are able to get the boolean array if elements are matched with the target array.
# 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) |
Output :
[ True False True False True]
Example #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) |
Output :
[[ True True]
[False False]
[ True True]]