リスト内の数字を数える一般的な LISP の関数を書くのを手伝ってくれる人はいますか? 私が書いたコードは以下のとおりですが、動作しません!
(defun count-numbers(lst)
(let(result()))
(dolist(number lst)
(push number result))
(length result))
たとえば、このクエリを入力すると"(count'(r 4 f d w 2 3 4 1 z))"
、5 を取得する必要があります。