我正在写一个函数,用户放入文本和单词,如果该单词在列表中,它将返回该单词在列表中的位置。从功能访问列表
list = ["hello", "goodbye", "name"]
def fact(txt, my_list):
text = txt.split()
for i in range(0, len(my_list)):
for j in range(0, len(text)):
if(my_list[i] == text[i]):
return my_list[i]
value = fact("hello, my name is", "name")
print(value)
但是,这似乎只是每次都没有返回。有没有特别的原因,它不工作?
您的缩进看起来完全破裂。 –
请不要在没有正确缩进的情况下发布代码,尤其是python代码。 – khelwood
由于在Python中缩进是语法的一部分,请让sur代码正确缩进。 –