【发布时间】:2011-01-26 05:06:13
【问题描述】:
我想定义一个函数 replicate 以仅使用列表推导通过其值复制数字列表,例如:
replicate [5,1,3,2,8,1,2]
output: [5,5,5,5,5,1,3,3,3,2,2,8,8,8,8,8,8,8,8,1,2,2]
我知道这很容易使用内置的“复制”功能,但只允许列表理解,我该怎么做?
谢谢!
【问题讨论】:
-
感谢您的建议,我现在正要添加它,但 MtnViewMark 打败了我。
标签: haskell list-comprehension