Python搜索函数不返回任何内容
我试图在列表中搜索字符串,以在用户搜索字符串的任何部分时,不敏感地查找并返回用户输入的搜索案例的结果,返回其搜索存在的所有项目。但结果却是什么都不是Python搜索函数不返回任何内容,python,python-3.x,Python,Python 3.x,我试图在列表中搜索字符串,以在用户搜索字符串的任何部分时,不敏感地查找并返回用户输入的搜索案例的结果,返回其搜索存在的所有项目。但结果却是什么都不是 def search(movies): search_for = str(input("Enter search: ")) searching = search_for.casefold() found = [] for item in movies: if searching in item:
def search(movies):
search_for = str(input("Enter search: "))
searching = search_for.casefold()
found = []
for item in movies:
if searching in item:
found.append(item)
return found
为什么函数不返回任何内容,我该如何解决这个问题?在这里工作正常!请检查是否存在任何其他问题。请显示一些输入和输出示例。您能否包含函数将接收的输入示例(
电影
,我的意思是)?假设代码只是一个包含电影标题的列表,我看不出有什么问题。