用 python;获取错误列表项的索引

With python; Getting index of wrong item of list

我正在尝试获取列表项的索引,但其中一项 returns 索引错误。列表中有两个相同的数字,可能与第一个混淆了。

列表是:[0,1,0,0,0,0,0,0,0,0,6,1,0]

for i in neu:

   if (i > 0):

      zahl = neu.index(i) + 7
      print(zahl)

      browser.find_element_by_xpath("//*[@id='tabelle_merkliste']/tbody/tr['zahl']/td[10]/img")

      print("found")

"print(Zahl)" returns 这些总和: 8个 17 8(应为 18) 也许有人知道为什么会发生这种情况,在此先感谢。

使用枚举:

for i, value in enumerate(neu):
    if (value > 0):

      zahl = i + 7
      print(zahl)

      browser.find_element_by_xpath("//*[@id='tabelle_merkliste']/tbody/tr['zahl']/td[10]/img")

      print("found")