python列表怎么查找?

图片[1]-python列表怎么查找?-uusu优素-乐高,模型,3d打印,编程

在python列表中查找的方法:

1、使用in操作符查找

list1=['a','b','c','d']
"a"inlist1

输出如下:

True

2、使用index()方法查找某个元素在列表中出现的位置

index() 的语法格式为:

listname.index(obj,start,end)

其中,listname 表示列表名称,obj 表示要查找的元素,start 表示起始位置,end 表示结束位置。

示例:

nums=[40,36,89,2,36,100,7,-20.5,-999]
#检索列表中的所有元素
print(nums.index(2))
#检索3~7之间的元素
print(nums.index(100,3,7))
#检索4之后的元素
print(nums.index(7,4))
#检索一个不存在的元素
print(nums.index(55))

输出结果如下:

3

5

6

——————————————————-

ValueError Traceback (most recent call last)

<ipython-input-11-bbc6c67300e3> in <module>

7 print( nums.index(7, 4) )

8 #检索一个不存在的元素

—-> 9 print( nums.index(55) )

ValueError: 55 is not in list

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容