목록을 다른 함수/프로 시저로 보내고, 목록에서 항목을 삭제하고, 새 목록을 업데이트하고 (항목이 제거됨) 어떻게 첫 번째 함수/순서.Scheme (Racket)에서 목록을 업데이트하는 방법
또한 세트를 사용할 수 있습니다. 목록을 업데이 트하지만, 내가 사용 설명서 세트를 사용하여 계속보고! "계획 방식"이 아닙니다.
, 나는 (작동하지 않는)이 방법 외에도이 프로그램을 만드는 방법을 다른 이해가 안 :
#lang racket
(define list1 '("read" "id" "$$"))
(define (displayer list1)
(remover list1)
(newline)
(display list1)) ;also doesn't display updated list here
(define (remover list1)
(remove "$$" list1)
(display list1)) ;doesn't display updated list here
감사합니다!
(displayer list1)
가 표시됩니다 :
(read id $$)
을하지만 그것을 변경하는 경우 : 코드와