玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python进阶教程 > 正文内容

Python基础入门必备

Python list列表index查找使用方法

Python基础教程(第2版 修订版)
玩蛇网推荐图文教程: python黑客多线程扫描器

本文主要讲表的index方法,当你需要知道某个值在列表中的索引位置时候,你可以使用index()方法,其返回值是要查值的索引。

index()方法标准格式

index()方法和列表或是其它python内置数据类型方法的调用格式一样:变量名.方法(参数),这个格式是方法调用的标准格式。

查找演示操作

>>> a = ['www','iplaypython','com']
>>> a.index('iplaypython')
1
#新建设变量名a的列表
#查找字符串‘iplaypython’在列表a中的位置
#返回1,表示要查找参数在列表中的索引下标位置是1

再来查找一个不存在的参数,看看会有什么样结果
>>> a.index('hello')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: 'hello' is not in list
当查找字符串‘iplaypython’时,返回了它的索引位置;而查找'hello'时则引发了一个错误异常,并报错说'hello' is not in list,字符串'hello'不在列表中。

总结

用列表的index()方法查找参数时:如果参数存在,返回索引位置;如果参数不存在,则报错。

浏览此文章用户还在关注:list.append

玩蛇网文章,转载请注明出处和来源网址:http://www.iplaypython.com/jinjie/jj90.html



微信公众号搜索"玩蛇网Python之家"加关注,每日最新的Python资讯、图文视频教程可以让你一手全掌握。强烈推荐关注!

微信扫描下图可直接关注

玩蛇网PythonQQ群,欢迎加入: ① 240764603 玩蛇网Python新手群
修订日期:2016-01-31 16:25 玩蛇网 www.iplaypython.com

我要分享到:    
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

必知PYTHON模块 Must Know PYTHON Modules