numpy string operations | isspace() function (original) (raw)

Last Updated : 15 Jan, 2019

numpy.core.defchararray.isspace(arr) function returns true for each element if there are only whitespace characters in the string and there is at least one character.It returns false otherwise.

Syntax: numpy.core.isspace(arr)

Parameters:
arr : array_like of str or unicode.

Returns : [ndarray] Output array of bools.

Code #1 :

import numpy as geek

in_arr = geek.array([ 'Geeksforgeeks' , 'Codechef' ] )

print ( "Input array : " , in_arr)

out_arr = geek.char.isspace(in_arr)

print ( "Output array: " , out_arr)

Output:

Input array : ['Geeksforgeeks' 'Codechef'] Output array: [False False]

Code #2 :

import numpy as geek

in_arr = geek.array([ 'Geeks\nfor\ngeeks' , 'Code\tchef' ] )

print ( "Input array : " , in_arr)

out_arr = geek.char.isspace(in_arr)

print ( "Output array: " , out_arr)

Output:

Input array : ['Geeks\nfor\ngeeks' 'Code\tchef'] Output array: [False False]

Code #3 :

import numpy as geek

in_arr = geek.array([ '\n' , '\t' , ' ' , '\n\t ' ] )

print ( "Input array : " , in_arr)

out_arr = geek.char.isspace(in_arr)

print ( "Output array: " , out_arr)

Output:

Input array : ['\n' '\t' ' ' '\n\t '] Output array: [ True True True True]

Similar Reads