2
Возможно ли создать список, расчесывая элементы списка, а не создавая список списков?Объединение элементов в список - OCaml
Пример:
List.combine [ "А", "Б"] [ "С"; "Д"] ;;
я получаю: [[ "A", "B"] [ "C", "D"]]
Можно ли генерировать [ "A", "B", "C";» D "]?
Пожалуйста, помогите !!!
Просто для записи `List.combine [ "A", "B"] [ "C", "D"]` * не * дают вам `[[" A ";" B "] [" C ";" D "]]`, это дает вам `[(« A »,« C »); («B», «D»)]. – sepp2k 2010-11-28 11:52:44
Вы можете использовать: List.concat (например: List.concat [l1; l2]; где l1 = [A; B] и l2 = [C; D] или List.append l1 l2 – Quyen 2015-05-07 08:46:13