2024-06-13 11:12:09 发布
网友
list = ["Football","Cricket","Rugby","Tennis","Badminton"] def linearSearch(data,list): for i in range(len(list)): if data[i] == len[i]: return i linearSearch("Tennis", list)
好的,所以我试着运行我的代码,但它说内置函数无法获取项 我对编程相当陌生,所以我不确定我做错了什么以及如何修复它
您可以做得更简单:
def linearSearch(data,list): return list.index(data) if data in list else -1
或者,如果要使用for循环:
for
def linearSearch(data,list): for index, item in enumerate(list): if item == data: return index return -1
您可以做得更简单:
或者,如果要使用
for
循环:相关问题 更多 >
编程相关推荐