Clojure - contains?



查詢集合是否包含某個元素。

語法

以下是語法。

(contains? setofelements searchelement)

引數 − ‘setofelements’ 是元素集合。 ‘Searchelement’ 是需要在列表中搜索的元素。

返回值 − 如果元素存在於集合中則返回 true,否則返回 false。

示例

以下是 Clojure 中 contains? 的示例。

(ns clojure.examples.example
   (:gen-class))
(defn example []
   (println (contains? (set '(3 2 1)) 2))
   (println (contains? (set '(3 2 1)) 5)))
(example)

輸出

以上程式碼產生以下輸出。

true
false
clojure_sets.htm
廣告