3
((1 2) (3 4) (5 6))
の場合は、loop for (a b) in '((1 2) (3 4) (5 6))
を使用して毎回a = 1、b = 2を得ることができます。共通のlispで毎回リストから2つの要素を取得する方法は?
しかし'(1 2 3 4)
のために、私は= 1、B = 2
を取得するためにloop for x on '(1 2 3 4) by #'cddr for a = (car x) for b = (cadr x)
をしようとはそのようなことを行うには良い方法はありますか?
これは、あなたがやりたいのか?それを表現する明確な方法を探しているだけですか? –