 # Python | Numpy numpy.ndarray .__ lt __ ()

Using the Numpy numpy.ndarray .__ lt __ () method, we can determine which element of the array is less than the value specified in the parameter … It will return you an empty boolean array with only True and False values.

Syntax: ndarray .__ lt __ (\$ self, value, /)

Return: self & lt; value

Example # 1:
In this example, we can see that after applying ` numpy .__ lt __ () ` we get a simple boolean array that can tell us which element in the array is less than the supplied parameter.

 ` # import important module in python ` ` import ` ` numpy as np `   ` # make an array with NumPy ` ` gfg ` ` = ` ` np.array ([` ` 1 ` `, ` ` 2 ` `, ` ` 3 ` `, ` ` 4 ` `, ` ` 5 ` `, ` ` 6 ` `]) `   ` # using the numpy method .__ lt __ () ` ` print ` ` (gfg .__ lt __ (` ` 4 ` `)) `

Output:

` [True True True False False False] `

Example # 2:

 ` # import an important module into python ` ` import ` ` numpy as np ` ` `  ` # make an array with NumPy ` ` gfg ` ` = ` ` np.array ([[` ` 1 ` `, ` ` 2 ` `, ` ` 3 ` `, ` ` 4 ` `, ` ` 5 ` `, ` ` 6 ` `], ` ` [` ` 6 ` `, ` ` 5 ` `, ` ` 4 ` `, 3 , 2 , 1 ]]) ````   # applying the numpy method .__ lt __ () print (gfg .__ lt __ ( 4 )) ```

Exit:

` [[True True True False False False] [False False False True True True]] `