【发布时间】:2014-12-18 16:20:21
【问题描述】:
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”在函数之外。有人可以解释我如何解决这个问题。
【问题讨论】:
-
因为你把缩进搞砸了。
-
嗯,据我所知没有函数定义。