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


Python pandas.Series.str.endswith用法及代碼示例


用法:

Series.str.endswith(pat, na=None)

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

等效於 str.endswith()

參數

patstr

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

na對象,默認為 NaN

如果測試的元素不是字符串,則顯示對象。默認值取決於數組的 dtype。對於object-dtype,使用numpy.nan。對於 StringDtype ,使用 pandas.NA

返回

布爾係列或索引

一係列布爾值,指示給定模式是否與每個字符串元素的結尾匹配。

例子

>>> s = pd.Series(['bat', 'bear', 'caT', np.nan])
>>> s
0     bat
1    bear
2     caT
3     NaN
dtype:object
>>> s.str.endswith('t')
0     True
1    False
2    False
3      NaN
dtype:object

na 指定為 False 而不是 NaN

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

相關用法


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