2017-09-29 17 views

回答

1

一個簡單的列表理解

a = ["foo", "bar", "baz", "bar"] 
x = "bar" 
found = [idx for idx, item in enumerate(a) if item == x] 

print(found) 
1

你可以得到特定元素的所有指數法列表中匹配的第一個元素。

a = ["foo", "bar", "baz", "bar"] 

b = [item for item in range(len(a)) if a[item] == 'bar'] 
print b 
相關問題