如何[(char,Int)]在第二个组件中转换为Int的String,给出第一个组件中字符的重复次数?例如,输入[(a,9),(b,10)]应该["aaaaaaaaa","bbbbbbbbbb"]作为输出.
Hugs> map (\(c,n) -> replicate n c) [('a',9), ('b',10)]
["aaaaaaaaa","bbbbbbbbbb"]
Run Code Online (Sandbox Code Playgroud)
要么
map (uncurry $ flip replicate)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2206 次 |
| 最近记录: |