Python | numpy.isin() method
Last Updated :
27 Sep, 2019
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.
Python3 1=1
# 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 :
Python3 1=1
# 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]]