在Python中,我正在寻找一种通用的方法(即itertools),用给定的一维数组和N个一维数组之间的所有可能组合来构建array
。你知道吗
下面是一个简化的例子。你知道吗
main = ["a1","a2","a3"]
secondary = [["b1","b2"],["c1","c2","c3"]]
[
["a1","b1","c1"],
["a1","b1","c2"],
["a1","b1","c3"],
["a1","b2","c1"],
["a1","b2","c2"],
["a1","b2","c3"],
["a2","b1","c1"],
["a2","b1","c2"],
["a2","b1","c3"],
....
["a3","b2","c3"]
]
你可以用^{} 这样做:
输出:
相关问题 更多 >
编程相关推荐