假设我有三个函数 a、b 和 c。我想使用特定参数按顺序执行它们,并打印与它们的执行相关的值。像这样的东西:
funcDict = {
a: "a",
b: "b",
c: "c"
}
for func in funcDict:
func("test")
print(funcDict(func))
最佳答案
你有更好的列表选项,主要是为了订单:
func_list= [
(a, "a"),
(b, "b"),
(c, "c")
]
for func, param in func_list:
func("test")
print(func(param))
关于python - 按顺序执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45498381/