numpy.core.defchararray.isdigit(arr)
function returns True for each element if all characters in the string are digits and there is at least one character; returns false otherwise.
Parameters:
arr : array_like of str or unicode.Returns : [ndarray] Output array of bools.
Code #1 :
# Python program explaining # numpy.char.isdigit() method import numpy as geek # input array contains only digits in_arr = geek.array([ '1000' , '2000' ] ) print ( "Input array : " , in_arr) out_arr = geek.char.isdigit(in_arr) print ( "Output array: " , out_arr) |
Input array : ['1000' '2000'] Output array: [ True True]
Code #2 :
# Python program explaining # numpy.char.isdigit() method import numpy as geek # input array contains digits along with space and alphabets in_arr = geek.array([ '1000 2' , 'a1000' , '1234 ab' ] ) print ( "Input array : " , in_arr) out_arr = geek.char.isdigit(in_arr) print ( "Output array: " , out_arr) |
Input array : ['1000 2' 'a1000' '1234 ab'] Output array: [False False False]