Racket 球拍-如何计算列表中的元素数?

Racket 球拍-如何计算列表中的元素数?,racket,Racket,我想知道如何计算元素的数量 例如,计算列表“a”b“c”d中的元素数。谢谢大家! 根据球拍文件: 长度lst 根据球拍文档返回lst中的元素数。: 长度lst 返回lst中的元素数。如果要查看如何自己递归执行,一种方法是: (define (my-length lst) (if (empty? lst) 0 (+ 1 (my-length (rest lst))))) 如果您想看看如何自己递归地完成,一种方法是: (define (my-length lst)

我想知道如何计算元素的数量
例如,计算列表“a”b“c”d中的元素数。谢谢大家!

根据球拍文件:

长度lst
根据球拍文档返回lst中的元素数。

长度lst
返回lst中的元素数。

如果要查看如何自己递归执行,一种方法是:

(define (my-length lst)
  (if (empty? lst)
      0
      (+ 1 (my-length (rest lst)))))

如果您想看看如何自己递归地完成,一种方法是:

(define (my-length lst)
  (if (empty? lst)
      0
      (+ 1 (my-length (rest lst)))))