# numpy string operations | greater_equal() function

Last Updated : 14 May, 2019

`numpy.core.defchararray.greater_equal(arr1, arr2) ` is another function for doing string operations in numpy. It checks the elements of two same shaped string array one by one and returns True if the elements of `arr1` are greater than or equal to the elements of `arr2` i.e. `arr1 >= arr2 `.Otherwise, it returns False.

Parameters:
arr1 : array_like of str or unicode.1st input array.
arr2 : array_like of str or unicode.2nd input array.

Returns : [ndarray] Output array of bools, or a single bool if arr1 and arr2 are scalars.

Code #1 :

 `# Python program explaining ` `# numpy.char.greater_equal() method  ` ` `  `# importing numpy  ` `import` `numpy as geek ` ` `  `# input arrays   ` `in_arr1 ``=` `geek.array(``'numpy'``) ` `print` `(``"1st Input array : "``, in_arr1) ` `in_arr2 ``=` `geek.array(``'nump'``) ` `print` `(``"2nd Input array : "``, in_arr2)   ` ` `  `# checking if in_arr1 >= in_arr2 ` `out_arr ``=` `geek.char.greater_equal(in_arr1, in_arr2) ` `print` `(``"Output array: "``, out_arr)  `

Output:

```1st Input array :  numpy
2nd Input array :  nump
Output array:  True
```

Code #2 :

 `# Python program explaining ` `# numpy.char.greater_equal() method  ` ` `  `# importing numpy  ` `import` `numpy as geek ` ` `  `# input arrays   ` `in_arr1 ``=` `geek.array([``'Geeks'``, ``'for'``, ``'Geek'``, ``'Numpy'``]) ` `print` `(``"1st Input array : "``, in_arr1)  ` `in_arr2 ``=` `geek.array([``'Geek'``, ``'for'``, ``'Geek'``, ``'numpy'``]) ` `print` `(``"2nd Input array : "``, in_arr2)  ` ` `  `# checking if in_arr1 >= in_arr2 ` `out_arr ``=` `geek.char.greater_equal(in_arr1, in_arr2) ` `print` `(``"Output array: "``, out_arr)  `

Output:

```1st Input array :  ['Geeks' 'for' 'Geek' 'Numpy']
2nd Input array :  ['Geek' 'for' 'Geek' 'numpy']
Output array:  [ True  True  True False]
```

Code #3 :

 `# Python program explaining ` `# numpy.char.greater_equal() method  ` ` `  `# importing numpy  ` `import` `numpy as geek ` ` `  `# input arrays   ` `in_arr1 ``=` `geek.array([``'10'``, ``'11'``, ``'122'``, ``'15'``]) ` `print` `(``"1st Input array : "``, in_arr1)  ` `in_arr2 ``=` `geek.array([``'10'``, ``'13'``, ``'121'``, ``'141'``]) ` `print` `(``"2nd Input array : "``, in_arr2)  ` ` `  ` `  `# checking if in_arr1 >= in_arr2 ` `out_arr ``=` `geek.char.greater_equal(in_arr1, in_arr2) ` `print` `(``"Output array: "``, out_arr)  `

Output:

```1st Input array :  ['10' '11' '122' '15']
2nd Input array :  ['10' '13' '121' '141']
Output array:  [ True False  True  True]
```

Previous
Next