【发布时间】:2020-05-16 17:40:18
【问题描述】:
我对编码相当陌生,并且对如何从另一个函数调用一个函数感到非常困惑。我正在尝试将实例属性作为参数传递,但不断收到“getVal”的名称错误。这是“getVal”函数或我试图传递的参数的问题吗? “self.Volume”是一个数字列表,“self.num”是一个二进制数字列表。
def getVal(self, solution):
return [self.volume[i] for i in range(10) if solution[i]]
def fitness(self):
print(getVal(self.num))
【问题讨论】:
-
请使用完整的错误回溯更新您的问题。
-
如果下面的一些答案解决了您的问题,请接受它(不同于upvoting) - 请参阅What should I do when someone answers my question?
标签: python function class attributes instance