在用for循環(huán)遍歷如list這樣的變量時(shí)脓鹃,我們是不知道所遍歷元素的下標(biāo)的逸尖。
舉個(gè)實(shí)際中用到該方法的例子:
我們需要獲取一個(gè)list中(如:p = [1, 0, -3, -5, 1.2, 7, 3.7])第一個(gè)大于3的元素的下標(biāo),
代碼如下:
def function(p):
for index, num in enumerate(p):
if num > 3:
return index
驗(yàn)證一下:
輸入:
p = [1, 0, -3, -5, 1.2, 7, 3.7]
print(function(p))
輸出:
5