2

我希望这是一件容易的事。

是否有可能使用尚未(未硬编码)未知数量的参数调用 itertools.product?

像这样的东西:

itertools.product(x[0],x[1],x[2],....)

并且 x 的维度不能被硬编码

谢谢!

4

3 回答 3

3

尝试:

itertools.product(*x)

即我们解包参数列表

于 2013-06-21T13:30:12.457 回答
2

您可以使用

itertools.product(*x)
于 2013-06-21T13:30:35.650 回答
1

查找*args 和 **kwargs?

a = [1,2,3]
b = [2,3,4]
c= [a,b]

itertools.product(*c)

您可以使用 * 传递参数数组

于 2013-06-21T13:34:03.167 回答