2
リストのリストを作成するのではなく、リストの要素を組み合わせてリストを作成することはできますか?リストの要素を結合する - OCaml
例:
List.combine [ "A"、 "B"] [ "C"、 "D"] ;;
Iを得る:[[ "A"、 "B"] [ "C"、 "D" は]]; "B"、 "C";
は[ "A" を生成することが可能です」 D "]?
助けてください!
リストのリストを作成するのではなく、リストの要素を組み合わせてリストを作成することはできますか?リストの要素を結合する - OCaml
例:
List.combine [ "A"、 "B"] [ "C"、 "D"] ;;
Iを得る:[[ "A"、 "B"] [ "C"、 "D" は]]; "B"、 "C";
は[ "A" を生成することが可能です」 D "]?
助けてください!
私は@
演算子かList.append
と思っています。 ; [ "C"; "D"] `* *あなたを与えるものではありません
# let x = 4::5::[];;
val x : int list = [4; 5]
# let y = 5::6::[];;
val y : int list = [5; 6]
# let z = [email protected];;
val z : int list = [4; 5; 5; 6]
あなたは教えてください、 MLの土地の訪問者です。 – Brian
念' List.combine [ "B" "A"]について:
@
オペレータと例'["A"; "B"] ["C"; "D"]] '、それは' [( "A"、 "C"); ( "B"、 "D")] 'とする。 – sepp2k
List.concat(例:List.concat [l1; l2];ここでl1 = [A; B]、l2 = [C; D]またはList.append l1 l2 – Quyen