List 创建列表F的列表#

List 创建列表F的列表#,list,f#,List,F#,如何创建一个列表列表,其中包含[[1;1;1;1];[1;1;2];[1;1;1;3];[1;1;1;4];[1;1;1;1;5];[1;1;1;6];[1;1;2;1]…[6;6] 在每个位置,它必须在1-6范围内。但我不确定如何做到这一点。实现不好,但它可以工作 let myList = [ for a in 1..6 do for b in 1..6 do for c in 1..6 do for d in 1

如何创建一个列表列表,其中包含[[1;1;1;1];[1;1;2];[1;1;1;3];[1;1;1;4];[1;1;1;1;5];[1;1;1;6];[1;1;2;1]…[6;6]


在每个位置,它必须在1-6范围内。但我不确定如何做到这一点。

实现不好,但它可以工作

let myList = [
    for a in 1..6 do
        for b in 1..6 do
            for c in 1..6 do
                for d in 1..6 do
                    yield [a; b; c ;d]
]

您尝试的解决方案在哪里?您可以从调整答案开始