0
我想知道如何计算元素数量 例如,计算(列表'a'b'c''d)中元素的数量。谢谢!球拍 - 如何统计列表中的元素数量?
我想知道如何计算元素数量 例如,计算(列表'a'b'c''d)中元素的数量。谢谢!球拍 - 如何统计列表中的元素数量?
基于球拍文档:
http://docs.racket-lang.org/reference/pairs.html#%28def.%28%28quote.~23~25kernel%29._length%29%29
(长度LST) 返回LST元素的数量。
如果你想要做的看看你可以自己做递归,这样做的一个方法是这样的:
(define (my-length lst)
(if (empty? lst)
0
(+ 1 (my-length (rest lst)))))