ITPub博客

首页 > 应用开发 > Python > Python中的index()方法

Python中的index()方法

Python 作者:jiunile 时间:2020-12-01 20:19:13 0 删除 编辑

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

index()语法:

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

代码:

str1 = "this is string example....wow!!!"str2 = "exam"
 print(str1.index(str2))1234

结果为: 15


但是, 很多时候当要在列表中查找某个元素并输出对应的索引值(位置),这时就需要使用到index()方法了

index()语法:

list.index(obj)1

代码:

A = [123, 'xyz', 'zara', 'abc']print(A.index('xyz')) # 结果为: 1print(A.index('zzz'))# 报错 :ValueError: 'zzz' is not in list123456


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979345/viewspace-2738621/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-07-17

  • 博文量
    16
  • 访问量
    13549