37,743
社区成员




def findVal(nums,val):
# 判断输入参数是否为空,为空就直接返回False
if not nums or not val:
print("输入参数有误")
return False
# 循环遍历list中的值,和value进行比较。相等就输出找到了且返回值的索引,否则就继续
for i in range(len(nums)):
if nums[i] == val:
print("search value found")
return i
print("not found")
return "N"
def test():
# 测试函数,预定义了一个list,用户自行输入待查找的值,直接输出结果。
nums = [1,2,3,4,5,6,7,8,12,3,43,5,4]
val = eval(input("请输入待查找值\n>>:"))
res = findVal(nums,val)
print(res)