operations with empty strings | isupper () function



numpy.core.defchararray.isupper(arr) returns True for each item, if all characters in the string are uppercase at least one character, otherwise returns false.

Parameters:
arr: array_like of str or unicode

Returns: [ndarray] Output array of bools.

Code # 1:

# Python program explaining
# numpy.char.isupper () function

 

import numpy as geek 

 

 

in_arr = g eek.array ([ `P4Q R` , ` 4Q rP` , `Q rp4` , `rpq` ])

print ( " input array: " , in_arr)

 

out_arr = geek.char.isupper (in_arr)

print ( "output array:" , out_arr)

Output :

 input array: [`P4Q R`` 4Q rP` `Q rp4`` rpq`] output array: [True False False False] 

Code # 2:

# Python program explaining
# numpy.char.isupper () function

  

import numpy as geek 

 

 

in_arr = geek.array ([ `GEEKS` , ` for` , `Geeks` ])

 

print ( "input array:" , in_arr)

 

out_arr = geek.char.isupper (in_arr)

print ( "output array:" , out_arr)

Exit:

 input array: [`GEEKS`` for` ` Geeks`] output array: [True False False]