获取索引列表和元组 list.index() tuple.index()
list
和 tuple
有一个 index
方法来获取元素的位置:
alist = [10, 16, 26, 5, 2, 19, 105, 26]
# search for 16 in the list
alist.index(16) # 1
alist[1] # 16
alist.index(15)
ValueError:15 不在列表中
但只返回第一个找到的元素的位置:
atuple = (10, 16, 26, 5, 2, 19, 105, 26)
atuple.index(26) # 2
atuple[2] # 26
atuple[7] # 26 - is also 26!