The islower()
function of the Numpy library returns true for each element if all cased characters in the input string are in lowercase and there is at least one cased character. Otherwise, this function will return false.
- This function calls
str.islower
in an element-wise manner. - This function is locale-dependent for an 8-bit string.
Syntax of islower()
:
The syntax required to use this function is as follows:
numpy.char.islower(a)
The above syntax indicates that islower()
is a function of the char module and it takes a single parameter.
In the above syntax, the argument a
represents the input array of the string on which this function will be applied.
Returned Values:
This function will return an output array of boolean values.
Example 1: With a String
In this first example, we will apply the islower()
function on a single string value:
import numpy as np
string1 = "this is an apple"
x = np.char.islower(string1)
print("After applying islower() function:")
print(x)
Output:
After applying islower() function: True
Example 2: With an Array of Strings
The code snippet is as follows where we will use islower()
function:
import numpy as np
inp_ar = np.array(['shishirkant', 'Online', 'portal'])
print ("The input array : \n", inp_ar)
output = np.char.islower(inp_ar)
print ("The output array :\n", output)
Output
The input array : ['shishirkant' 'Online' 'portal'] The output array : [ True False True]