cudf.core.column.string.StringMethods.isdigit#

StringMethods.isdigit() SeriesOrIndex[source]#

检查每个字符串中的所有字符是否都是数字。

这相当于对Series/Index中的每个元素运行Python字符串方法 str.isdigit()。 如果字符串没有字符,则返回False 用于该检查。

Returns:
Series or Index of bool

与原始Series/Index长度相同的布尔值Series或Index。

另请参阅

isalnum

检查所有字符是否都是字母数字。

isalpha

检查所有字符是否都是字母。

isdecimal

检查所有字符是否为十进制。

isinteger

检查所有字符是否为整数。

isnumeric

检查所有字符是否都是数字。

isfloat

检查所有字符是否为浮点数。

islower

检查所有字符是否都是小写。

isspace

检查所有字符是否都是空白字符。

isupper

检查所有字符是否为大写。

示例

>>> import cudf
>>> s = cudf.Series(['23', '³', '⅕', ''])

s.str.isdigit 方法与 s.str.isdecimal 相同,但还包括特殊数字,如 Unicode 中的上标和下标数字。

>>> s.str.isdigit()
0     True
1     True
2    False
3    False
dtype: bool