pyspark.pandas.Series.str.endswith

str. endswith ( pattern : str , na : Optional [ Any ] = None ) → pyspark.pandas.series.Series

测试每个字符串元素的末尾是否匹配某个模式。

等同于 str.endswith()

Parameters
pattern str

字符序列。不接受正则表达式。

na object, default None

如果元素不是字符串,则显示的对象。NaN 转换为 None。

Returns
Series of bool or object

pandas-on-Spark 布尔序列,指示给定的模式是否匹配每个字符串元素的末尾。

示例

>>> s = ps.Series(['bat', 'Bear', 'cat', np.nan])
>>> s
0     bat
1    Bear
2     cat
3    None
dtype: object
>>> s.str.endswith('t')
0     True
1    False
2     True
3     None
dtype: object

指定 na 为 False 而不是 None。

>>> s.str.endswith('t', na=False)
0     True
1    False
2     True
3    False
dtype: bool