我创建了一个从列表中运行函数的循环。
在我运行的每个函数结束时,我将需要运行的下一个函数附加到此列表中。
这就是我将它们附加到列表中的方式:
self.FunctionBuffer["stack"].append( self.ApplyFunction )
我是这样称呼他们的:
if len(self.FunctionBuffer["stack"]) > 0:
self.FunctionBuffer["stack"][0]()
一切都运行良好,除了现在我想为我附加的函数添加参数并且似乎没有这样的语法:
self.FunctionBuffer["stack"].append( self.ApplyFunction(arg1, arg2, arg3) )
有没有办法可以将带有参数的函数附加到列表中?