5

レプリケートは、整数とシーケンスを受け取り、n回繰り返されるシーケンスを返す関数です。

replicate 3 ["a"]["a", "a", "a"]

Common Lispには同等の機能がありますか、それとも作成する必要がありますか?

4

2 に答える 2

7

make-listを使用する

(make-list 3 :initial-element 'a)

に評価します

(A A A)
于 2011-04-01T19:21:07.247 に答える
5

(make-sequence 'list n :initial-element element)

HyperSpec

于 2011-04-01T19:25:00.113 に答える