0
(define ls2 '((james (1 2 3) (4 5 6) (8 5 6))
(daren (7 8 9) (2 6 4))
))
(define (delete name lst clear)
(if (equal? (caar ls2) name) (clear (cdar lst))
(delete name (cdr lst) clear)))
(define (clear lst)
(if (null? lst) #t (remove (car lst) lst)))
(delete 'james ls2 clear)
ジェームズが明確である必要があり、リストの要素(1 2 3)(4 5 6)(8 5 6)と一致している場合。私はちょうど(1 2 3)をクリアして、それぞれを再帰的にクリアしたい(4 5 6)(8 5 6)。しかし、私はそれを成功させることはできません。 緊急の助けが必要です。あなたが書いた消去方式でリスト
ありがとうございましたすべてのためにたくさん。あなたの助けが私を救済させる:) –