使用itertools生成列表列表的笛卡尔积
发布于 2021-01-29 15:02:11
我试图解决中提到的问题这篇文章。考虑D=[d1,...,dm]
一个非负整数列表。我想要一套的笛卡尔积range(d1),...,range(dm)
。例如,如果m=3
我可以使用itertools:
indices=[i for i in itertools.product(range(d1),range(d2),range(d3))]
如果您能帮助我知道如何生成任意长度的indices
using D
,我将不胜感激。
关注者
0
被浏览
88