當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python pyspark Series.str.startswith用法及代碼示例


本文簡要介紹 pyspark.pandas.Series.str.startswith 的用法。

用法:

str.startswith(pattern: str, na: Optional[Any] = None) → ps.Series

測試每個字符串元素的開頭是否與模式匹配。

等效於 str.startswith()

參數

patternstr

字符序列。不接受正則表達式。

na對象,默認無

如果元素不是字符串,則顯示對象。 NaN 轉換為無。

返回

一係列布爾或對象

pandas-on-Spark 一係列布爾值,指示給定模式是否與每個字符串元素的開頭匹配。

例子

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

將 na 指定為 False 而不是 None。

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

相關用法


注:本文由純淨天空篩選整理自spark.apache.org大神的英文原創作品 pyspark.pandas.Series.str.startswith。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。