为什么我尝试运行时“else”部分标记为红色?它说“无效的语法”。
def interseccion(lista, lista2, resultado=[]):
if lista != []:
if lista[0] in lista2:
return interseccion(lista[1:], lista2, resultado+[lista[0]]
else:
return interseccion(lista[1:], lista2, resultado]
return resultado