首页 > 解决方案 > Haskell:制作一个包含 [0..9] 的所有组合的 6 位数列表

问题描述

因此,对于一个项目,我必须创建一个从 0 到 9 的所有组合列表的列表,但仅限于 6 个数字的列表。所以结果看起来像这样:

Solutions ==> [[0,0,0,0,0,0], [0,0,0,0,0,1], ... [9,9,9,9,9,9]]

谢谢

标签: haskellpermutation

解决方案


一探究竟:

ghci> [ [x,y] | x <- [1..3], y <- [1..3] ]
[[1,1],[1,2],[1,3],[2,1],[2,2],[2,3],[3,1],[3,2],[3,3]]

你的举动。


推荐阅读