【发布时间】:2020-06-11 19:47:59
【问题描述】:
您好,我正在尝试查找二维数组的索引,但只能找到如何一次索引每一行。不幸的是,这没有用,因为在第一个索引语句在列表中找不到单词后,我无法找到另一个索引。
这是我尝试使用的代码:
if not button:#code to be ran if in test screen
#print("Test Mode")
time.sleep(0.4)
Wordtotranslate = self.driver.find_element_by_xpath('/html/body/div[4]/div[3]/div/div/div[1]/div[1]/div/div')
Wordtotranslate = Wordtotranslate.text
print(Wordtotranslate)
def in_list():
for i, sublist in enumerate(words_list2d):
if Wordtotranslate in sublist:
return i
return -1
in_list()
我得到的错误是:
Eng_Index = words_list2d[0].index(Wordtotranslate)
ValueError: 'on' 不在列表中
简而言之,我希望在 python 的二维数组/列表中找到元素(字符串)的位置
任何帮助将不胜感激
【问题讨论】:
标签: python arrays list multidimensional-array indexing