Python 字符串 index() 方法

2024年9月5日 | 1 分钟阅读

Python 的 index() 方法与 find() 方法相同,只是它在失败时返回错误。此方法返回第一次出现的子字符串的索引,如果没有找到匹配项,则返回错误。

签名

参数

  • sub : 子字符串
  • start : 起始索引范围
  • end : 范围的最后一个索引

返回值

如果找到,它将返回子字符串的索引,否则返回错误 ValueError。

让我们看一些例子来理解 index() 方法。

Python 字符串 index() 方法示例 1

输出

18

Python 字符串 index() 方法示例 2

如果未找到子字符串,则会抛出错误。

输出

ValueError: substring not found

Python 字符串 index() 方法示例 3

我们还可以传递起始和结束索引作为参数,以使过程更加自定义。

输出

p is present at : 20 index

下一个主题Python 字符串