Common Lisp 相当于 Haskell 的复制品?
replicate is a function that takes an integer and a sequence and returns the sequence repeated n times.
E.g. replicate 3 ["a"]
returns ["a", "a", "a"]
Does Common Lisp have an equivalent function, or do I have to write one?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 make-list
计算结果为
Use make-list
It evaluates to
(make-sequence 'list n :initial-element element)
超规格
(make-sequence 'list n :initial-element element)
HyperSpec