mca*_*dre 4 haskell list common-lisp sequence replicate
replicate是一个函数,它接受一个整数和一个序列,并返回重复n次的序列.
例如replicate 3 ["a"]
返回["a", "a", "a"]
Common Lisp是否具有相同的功能,还是我必须编写一个?
使用make-list
(make-list 3 :initial-element 'a)
Run Code Online (Sandbox Code Playgroud)
它评估为
(A A A)
Run Code Online (Sandbox Code Playgroud)