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]