maxframe.dataframe.Series.str.isalnum#

Series.str.isalnum()#

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

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

返回:

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

返回类型:

Series or Index of bool

参见

Series.str.isalpha

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

Series.str.isnumeric

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

Series.str.isdigit

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

Series.str.isdecimal

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

Series.str.isspace

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

Series.str.islower

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

Series.str.isascii

Check whether all characters are ascii.

Series.str.isupper

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

Series.str.istitle

检查所有字符是否都是标题格式(首字母大写)。

示例

>>> import maxframe.dataframe as md
>>> s1 = md.Series(["one", "one1", "1", ""])
>>> s1.str.isalnum().execute()
0     True
1     True
2     True
3    False
dtype: bool

请注意,如果字符与任何其他标点符号或空白字符混合,字母数字检查将返回 false。

>>> s2 = md.Series(["A B", "1.5", "3,000"])
>>> s2.str.isalnum().execute()
0    False
1    False
2    False
dtype: bool