例如,[1,2,3,4], [5], [7,8], [9]生成一维数组, 应该是 8 种 .其实类似树枝状 ~[1,5,7,9],
[2,5,7,9],
[1,5,7,9],/***
** 省略 ...
***/[4,5,8,9]假如是多一个元素呢 ?[1,2,3,4], [5,6], [7,8], [9]怎么把所有可能的组合都列出来 ?
1 回答
摇曳的蔷薇
TA贡献1793条经验 获得超6个赞
#这就是求笛卡尔积
from itertools import product
print list(product([1,2,3,4], [5, 6], [7,8], [9]))
添加回答
举报
0/150
提交
取消