我理解Tuple是不可变的,并且大多数list方法都不适用于Tuple。有没有办法在元组中找到元素的索引?(除了将其类型转换为列表并检查索引)
答案 0 :(得分:2)
我不太明白这个问题:
>>> t = (1,2,3)
>>> t.index(2)
1
答案 1 :(得分:0)
您可以使用index
tuple
方法查找元组索引。
>>> t = (1,2,3,4)
>>> t.index(2)
1
如果元组包含重复项,请使用start
和stop
检查。
t.index: (value, [start, [stop]])
>>> t = (1,2,3,4,2)
>>> t.index(2, 2, len(t))
4