我有一个基本上可以做到这一点的程序:
class principal():
def execute(self):
x = calculate()
final = x.vars1()
print str(type(final))
class calculate():
def __init__(self):
t = self.vars1()
def vars1(self):
a = {}
for i in xrange(0,10):
a[i] = i*10
self.result(a)
def result(self,r):
return r
m = principal()
x = m.execute()
我的返回是“type 'NoneType'” 为什么不返回 dict 类型,女巫是我所期望的?