Racket- list

来源:互联网 发布:网络平台管理办法 编辑:程序博客网 时间:2024/06/09 16:54

上段代码, 计算列表是否包含某个值



;; contains? : list-of-symbol  symbol -> true;; 计算表中是否包含给定的symbol;; (contains? (cons 'a (cons 'b empty)) 'a) =true(define (contains? a-list-of-symbol a-symbol )  (cond         [(empty? a-symbol) false]        [else (cond                         [(symbol=? a-symbol (first a-list-of-symbol )) true]                       [else (contains? (rest a-list-of-symbol) a-symbol )]                      )          ]    )  )





0 0
原创粉丝点击