pandas.Series.str.index # 系列.str。索引( sub , start = 0 , end = None ) [来源] # 返回系列/索引中每个字符串中的最低索引。 每个返回的索引对应于子字符串完全包含在 [start:end] 之间的位置。这与返回 -1 不同str.find,而是在未找到子字符串时引发 ValueError 。相当于标准 str.index。 参数: 子字符串正在搜索的子字符串。 开始整数左边缘索引。 结束整数右边缘索引。 返回: 对象的系列或索引 也可以看看 rindex返回每个字符串中的最高索引。 例子 对于 Series.str.index: >>> ser = pd.Series(["horse", "eagle", "donkey"]) >>> ser.str.index("e") 0 4 1 0 2 4 dtype: int64 对于Series.str.rindex: >>> ser = pd.Series(["Deer", "eagle", "Sheep"]) >>> ser.str.rindex("e") 0 2 1 4 2 3 dtype: int64