numpy string operations | isupper() function

Last Updated : 14 Jan, 2019
Comments
Improve
Suggest changes
Like Article
Like
Report
numpy.core.defchararray.isupper(arr) function returns True for each element if all cased characters in the string are uppercase and there is at least one character, it returns false otherwise.
Parameters: arr : array_like of str or unicode Returns : [ndarray] Output array of bools.
Code #1: Python3
# Python Program explaining
# numpy.char.isupper() function 

import numpy as geek 


in_arr = geek.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: Python3
# 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 )
Output:
input array :  ['GEEKS' 'for' 'Geeks']
output array : [ True False False]
 

Next Article
Practice Tags :

Similar Reads