在元组中使用Index方法?

时间:2014-10-30 06:11:39

标签: python

我理解Tuple是不可变的,并且大多数list方法都不适用于Tuple。有没有办法在元组中找到元素的索引?(除了将其类型转换为列表并检查索引)

2 个答案:

答案 0 :(得分:2)

我不太明白这个问题:

>>> t = (1,2,3)
>>> t.index(2)
1

答案 1 :(得分:0)

您可以使用index tuple方法查找元组索引。

>>> t = (1,2,3,4)
>>> t.index(2)
1

如果元组包含重复项,请使用startstop检查。

t.index: (value, [start, [stop]])

>>> t = (1,2,3,4,2)
>>> t.index(2, 2, len(t))
4