用 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")
我正在尝试获取列表项的索引,但其中一项 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")