【发布时间】:2012-03-25 21:17:42
【问题描述】:
我想知道如何应用这个功能:
dti xs = (map intToDigit (take 6 (map digitToInt xs))++['/']++map intToDigit(drop 6 (map digitToInt xs)))
在整数列表上,例如; [1234567822,3245336792,...],所以我会得到类似 ["123456/7822","324533/6792",...] 的输出。
重点是在整数列表的每个数字的第 6 位之后添加一个“/”,例如; [1234567822,3245336792,...]。也许有比我更好的方法。
【问题讨论】:
-
使用
splitAt的解决方案可能比take和drop的组合更优雅。