我一直在OCaml程序中使用Sets .
但是,我需要添加将一组字符串转换为单个字符串的功能 .
例如:Set "a", "b", "c" 将转换为String "{a b c}" .
"a", "b", "c"
"{a b c}"
我看过Set.iter函数,但无法弄清楚如何做到这一点?
任何帮助表示感谢,谢谢 .
如果您的集合包含字符串,您可以使用:
module MySet = Set.Make(String) let string_of_set set = "{" ^ (String.concat " " (MySet.elements set)) ^ "}"
1 回答
如果您的集合包含字符串,您可以使用: