http://www.7klian.com

相识Python中的index()函数成果_链圈子


Python 的index() 函式可以用来搜寻字串中指定字元的位置,它会回传第一个切合条件的字元的索引值,假如没有找到则会回传ValueError。

index() 函式的语法如下:

str.index(sub[, start[, end]])

个中,str 是要搜寻的字串,sub 是要搜寻的字元,start 是开始搜寻的位置,end 是竣事搜寻的位置。

下面我们来看一个典型:

str = "Hello World"

# 搜寻字元"o"
print(str.index("o"))

# 搜寻字元"o" 从索引值4 开始
print(str.index("o", 4))

# 搜寻字元"o" 从索引值4 到索引值 8
print(str.index("o", 4, 8))

执行功效如下:

4
7
7

可以看到,index() 函式可以用来搜寻字串中指定字元的位置,它会回传第一个切合条件的字元的索引值,,假如没有找到则会回传ValueError。

index() 函式的应用

index() 函式可以用来搜寻字串中指定字元的位置,它可以用来做许多有趣的工作,譬喻:

  • 可以用来搜寻字串中指定字元的位置,譬喻搜寻字串中第一个空格的位置,可以用来支解字串。
  • 可以用来搜寻字串中指定字串的位置,譬喻搜寻字串中指定字串的开始位置,可以用来截取字串。
  • 可以用来搜寻字串中指定字元的呈现次数,譬喻搜寻字串中指定字元呈现的次数,可以用来统计字串中指定字元呈现的次数。

index() 函式可以用来做许多有趣的工作,它可以让我们更有效率的处理惩罚字串资料。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。