(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)
James açık olmalıdır listenin bir elemanın (1 2 3) (4 5 6) (8 5 6) ile uyumlu ise. (1 2 3) 'ü temizleyebilirim ve (4 5 6) (8 5 6)' yı her tekrarlı olarak temizlemek istiyorum. Ancak bunu başaramam. Acil yardıma ihtiyacım var, lütfen.temizle şemada listesi
teşekkür ederiz her şey için çok. Yardımınız beni rahatlatıyor :) –