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

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

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

Return: self & gt; value

Example # 1:
In this example, we can see that after applying ` numpy .__ gt __ () ` we get a simple boolean array that can tell us which element in the array is greater than the element of the specified 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 .__ gt __ () ` ` print ` ` (gfg .__ gt __ (` ` 3 ` `)) `

Output:

` [False False False True True True] `

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 .__ gt __ () print (gfg .__ gt __ ( 4 )) ```

Exit:

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