gpt4 book ai didi

common-lisp - 惯用的 Lisp 方法来创建排序的随机数列表?

转载 作者:行者123 更新时间:2023-12-04 22:58:44 26 4
gpt4 key购买 nike

我想知道在 Common Lisp 中创建随机数排序列表的普遍接受的方法是什么。在 Clojure 中,它非常简单:

(sort (take 10 (repeatedly #(rand 10))))

我发现在 CL 中有以下作用:
(sort (loop for n below 10 collect (random 10)) #'<)

但不阅读。有没有更简洁的方式来表达同样的事情?

最佳答案

几乎:

(sort (loop repeat 10 collect (random 10)) #'<)

关于common-lisp - 惯用的 Lisp 方法来创建排序的随机数列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33004199/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com