我在 python 中有一个函数。这是我的功能
def findstring(dataArray, string):
for word in dataArray:
if word.lower() in string.lower():
found_word_index = string.lower().find(word.lower())
return string[found_word_index:found_word_index+len(word)].lower()
dataArray = ['lorem', 'ipsum']
string = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s"
print(findstring(dataArray , string))
从那个代码我得到结果 Lorem , Ipsum
。但是如果我将变量 dataArray 更改为 dataArray = ['string']
我会得到错误
回溯(最近一次调用):
我知道这个错误,因为在变量字符串中找不到我的变量 dataArray。但我不知道如何修复我的代码。请帮我修复此代码