myList = [1,2,3]
def findtarget(st,target):
cntr=0
while cntr<len(st):
if target==st(cntr):
return cntr
cntr=cntr+1
return -1
我试图运行它并且它不起作用。我无法弄清楚原因。
答案 0 :(得分:1)
st = [1,2,3]
def findtarget(st,target):
cntr=0
while cntr<len(st):
if target==st[cntr]:
return cntr
cntr=cntr+1
return -1
print findtarget(st,2)
答案 1 :(得分:0)
您的if target==st(cntr):
应为if target==st[cntr]:
假设您的函数尝试计算target
st
出现次数的次数