2016-11-08 13 views
-4

[[1; 1; 1; 1]; [1; 1; 1; 2]; [1; 1; 1; 3]などの要素を持つリストのリストを作成するにはどうすればよいですか? [1; 1; 4; 1; 1; 5; 1; 1; 6; 1; 1; 2; 6]]?リストのリストを作成するF#

すべての場所で1〜6の範囲内である必要があります。しかし、私はこれを行う方法がわかりません。

+3

に動作しますか? –

+8

あなたは[昨日尋ねた質問](http://stackoverflow.com/questions/40469424/creating-set-in-f-with-elements-from-1111-to-6666)に回答を適応させることから始めることができます。 –

答えて

2

ない素敵な実装が、それは

あなたのソリューションをしようとしている
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] 
] 
関連する問題