replicate是一個函數,它接受一個整數和一個序列並返回n次重複的序列。Haskell的複製的通用Lisp等價物?
E.g. replicate 3 ["a"]
返回["a", "a", "a"]
Common Lisp有一個等價的函數,還是我必須寫一個?
replicate是一個函數,它接受一個整數和一個序列並返回n次重複的序列。Haskell的複製的通用Lisp等價物?
E.g. replicate 3 ["a"]
返回["a", "a", "a"]
Common Lisp有一個等價的函數,還是我必須寫一個?
(make-sequence 'list n :initial-element element)
使用make-列表
(make-list 3 :initial-element 'a)
它的計算結果爲
(A A A)
也許'(請列表3:初始元素「(一)) '? – khachik 2011-04-01 19:23:12
謝謝!我知道有很多這些有用的功能存在,只是不是他們的名字。 – mcandre 2011-04-01 19:30:09