single_char = {}
for item in lines:
for index in range(len(item)):
if item[index - 1] in space:
if item[index + 1] in space:
if item[index] in alplist:
char = item[index]
single_char[char] = index
return single_char
else:
continue
else:
continue
else:
continue
这是我的函数,由于某些原因,Python一直告诉我return语句"返回single_char"是在功能之外。有人可以解释我如何解决这个问题。
答案 0 :(得分:2)
没有任何功能。并且 return语句应始终位于函数内。
使用def
关键字在python中定义一个函数。
示例:强>
def sum(a, b):
return a+b