python元组tuple index()方法

元组index()方法

python元组tuple中内置的index()方法,可以用来返回元组序列中第一个匹配到index()方法参数指定的元素,并返回其索引,如果匹配不到,python会抛出ValueError。值得一提的是,前面介绍到python列表list中内置方法时,有介绍到列表的index()方法,并且介绍了机器学习的独热编码,有兴趣的可以点击链接查看。


元组index()语法及参数结构

tuple.index( value, start=0, end=len(tuple))

参数解析表:

参数描述
value指定index()方法所要查找的元组元素值
start 指定index()查找元组元素的起始索引位置,默认为0
end 指定index()查找元组元素的终止索引位置,默认为元组的长度

元组index()返回值

python的int类型值。


元组index()实例代码

>>> t = (1,1,2,3,5,6)
>>> t.index(1) #返回第一个匹配到的1的索引
0
>>> t.index(1,1)  #指定起始查找索引为1,默认的终止索引位置为元组长度
1
>>> t.index(1,1,len(t)) #指定终止索引位置
1
>>> t.index(8) #当所要查找的元素不在调用对象内,python则抛出ValueError
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: tuple.index(x): x not in tuple

全栈后端 / python教程 :


























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.