用法:
Series.str.startswith(pat, na=None)
测试每个字符串元素的开头是否与模式匹配。
等效于
str.startswith()
。- pat:str
字符序列。不接受正则表达式。
- 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.startswith('b') 0 True 1 False 2 False 3 NaN dtype:object
将
na
指定为False
而不是NaN
。>>> s.str.startswith('b', na=False) 0 True 1 False 2 False 3 False dtype:bool
相关用法
- Python pandas.Series.str.strip用法及代码示例
- Python pandas.Series.str.swapcase用法及代码示例
- Python pandas.Series.str.slice用法及代码示例
- Python pandas.Series.str.split用法及代码示例
- Python pandas.Series.str.slice_replace用法及代码示例
- Python pandas.Series.str.isdecimal用法及代码示例
- Python pandas.Series.str.get用法及代码示例
- Python pandas.Series.str.replace用法及代码示例
- Python pandas.Series.str.endswith用法及代码示例
- Python pandas.Series.str.isspace用法及代码示例
- Python pandas.Series.str.isdigit用法及代码示例
- Python pandas.Series.str.wrap用法及代码示例
- Python pandas.Series.str.isalnum用法及代码示例
- Python pandas.Series.str.zfill用法及代码示例
- Python pandas.Series.str.partition用法及代码示例
- Python pandas.Series.str.isnumeric用法及代码示例
- Python pandas.Series.str.count用法及代码示例
- Python pandas.Series.str.rpartition用法及代码示例
- Python pandas.Series.str.removesuffix用法及代码示例
- Python pandas.Series.str.rsplit用法及代码示例
注:本文由纯净天空筛选整理自pandas.pydata.org大神的英文原创作品 pandas.Series.str.startswith。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。