整理Python find()、Python index()和Python List index()详解编程语言

Python find()方法

Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。

语法:

str.find(str, beg=0, end=len(string))

参数

  • str – 指定检索的字符串
  • beg – 开始索引,默认为0  # 是指索引(又称下标)号
  • end – 结束索引,默认为字符串的长度  # 是指索引(又称下标)号

返回值

如果包含子字符串返回开始的索引值,否则返回-1。

Python index()方法

Python index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。

语法

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

参数

  • str – 指定检索的字符串
  • beg – 开始索引,默认为0
  • end – 结束索引,默认为字符串的长度。

返回值

如果包含子字符串返回开始的索引值,否则抛出异常。

Python List index()方法

index() 函数用于从列表中找出某个值第一个匹配项的索引位置。

语法

list.index(obj)

参数

  • obj–查找的对象

返回值

该方法返回查找对象的索引位置,如果没有找到对象则抛出异常。

来源:IT虾米网

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/17759.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论