这是我的清单
list=[1,2,1,1,1,1,1,4,5]
现在我想用pythonic方式知道第5个'1'的索引。
答案 0 :(得分:2)
枚举可以在这里提供帮助
[x for x in enumerate(list) if x[1]==1][5][0]
#X[1]==1 implies values of element equals 1, since x[0] will be enumeration index.
答案 1 :(得分:1)
[i for (i,e) in enumerate(list) if e==1][5]