代码有如下错误:
1.参数应该在函数外部调用时传入
2.没有函数调用语句
改成这样就行了:
def main(lst,item):
if item in lst:
print(lst.index(item))
else:
print('不存在')
l=['aaa','bbb','item','ccc']
s='item'
main(l,s)
如有帮助,请点采纳该回答。
lst,item是函数参数啊,你怎么又自己定义个变量呢
def main(lst, item):
if item in lst:
return lst.index(item)
else:
return '不存在'