当前位置: 首页 > 后端技术 > Python

python查找列表中元素的位置、元素个数、索引的方法有哪些?

时间:2023-03-26 00:24:07 Python

常用于列表操作中查找列表元素。Python列表(list)提供了index()和count()方法,这两个方法都可以用来查找元素。1、index()方法查找列表元素index()方法用于查找某个元素在列表中出现的位置,返回的结果为索引值。如果元素不存在,会导致ValueError错误,所以最好在搜索前使用count()方法判断。让我们用代码来演示它。name1=['python','java','php','MySql','C++','C','php','C#']print(name1.index('php'))返回结果:2index也可以在一定范围内搜索,代码如下:name1=['python','java','php','MySql','C++','C','php','C#']print(name1.index('php',1,4))print(name1.index('php',4,6))returnresult:2Traceback(mostrecentcalllast):文件"C:/Users/Administrator/桌面/python知识总结/python基础/9-5.查找listelements.py",line7,inprint(name1.index('php',4,6))ValueError:'php'isnot在listif中,如果搜索到的列表元素不在指定范围内,将返回ValueError。2.count()统计列表元素个数name1=['python','java','php','MySql','C++','php','C','php','C#']print(name1.count('php'))返回结果:3个以上是index()和count()这两个方法来查找列表元素。还有配套的视频教程,很详细。文章部分资源来自python自学网(www.wakey.com.cn/document-index.html)。观看详细视频:https://www.bilibili.com/video...