互联网技术 / 互联网资讯 · 2024年3月16日

Python3 中的字符串 index() 方法解析

本文简要介绍 Python3 中字符串方法 index() 的工作原理与用法。

index() 用于检测字符串中是否包含指定子字符串 sub。如果在给定的范围内进行检索(指定 beg 与 end),则仅在该区间内查找。当子字符串存在于目标字符串中时,返回首次出现的位置索引;若不存在,则会抛出异常。

语法:

str.index(sub, beg=0, end=len(str))

参数说明:

  • sub:要检索的子字符串
  • beg:起始索引,默认为 0
  • end:结束索引,默认为字符串长度

返回值:

如果包含子字符串,返回子字符串首次出现的位置索引;如果不包含,则抛出异常(ValueError)。

示例:

以下示例展示了 index() 方法的用法:

[[[IMG_1]]]

示例的输出结果如下(若未找到子字符串则会出现异常信息):