【发布时间】:2017-03-30 21:06:43
【问题描述】:
假设我有一堆函数,每个都标记为 doThing1、doThing2 等,直到 doThing10。我想调用这些函数的所有可能组合。不必调用每个函数,但是每个函数只能调用一次。如何在 python 中高效地实现这一点?
【问题讨论】:
-
“所有可能的组合”是什么意思?给我们一个例子,比如说,三个函数。另外,您真的是指组合吗?还是您的意思是排列?
-
我的意思是组合,顺序无所谓。可能的组合是 doThing1,doThing3,doThing2 但是另一种可能的组合 doThing1,doThing2 或只是 doThing1 等
标签: python algorithm permutation computer-science combinatorics