operations with empty strings | isdecimal () function

NumPy | Python Methods and Functions | String Variables

numpy.core.defchararray.isdecimal (arr) returns True for each item if there are only decimal characters in the item. Returns false otherwise.

Parameters:
arr: array_like of str or unicode.

Returns: [ndarray] Output array of bools.

Code # 1:

# Python program explaining
# numpy.char.isdecimal () method

 

import numpy as geek

 
# input array contains only numbers

in_arr = geek.array ([ `1000` , `2000` ])

print ( "Input array:" , in_arr) 

 

out_arr = geek.char.isdecimal (in_arr)

print ( "Output array:" , out_arr)

Output :

 Input array: [`1000`` 2000`] Output array : [True True] 

Code # 2:

# Python program explaining
# numpy.char.isdecimal () method

 

import numpy as geek

  
# input array contains numbers along with spaces and alphabets

in_arr = geek.array ([ ` 1000 2` , `a1000` , ` 1234 ab` ])

print ( " Input array: " , in_arr) 

 

out_arr = geek.char.isdecimal (in_arr)

print ( "Output array:" , out_arr)

Output :

 Input ar ray: [`1000 2`` a1000` `1234 ab`] Output array: [False False False] 




Get Solution for free from DataCamp guru