Clojure-sets
提供:Dev Guides
Clojure-セット
Clojureの*セット*は一意の値のセットです。 セットは、setコマンドの助けを借りてClojureで作成されます。
例
以下は、Clojureでのセットの作成の例です。
(ns clojure.examples.example
(:gen-class))
(defn example []
(println (set '(1 1 2 2))))
(example)
出力
上記のコードは次の出力を生成します。
#{1,2}
以下は、Clojureで使用できるセットのメソッドです。
| Sr.No. | Sets & Description |
|---|---|
| 1 |
要素のソートされたセットを返します。 |
| 2 |
インデックス位置の要素を返します。 |
| 3 |
セットに特定の要素が含まれているかどうかを調べます。 |
| 4 |
要素をセットに追加し、新しい要素セットを返します。 |
| 5 |
セットから要素を切り離します。 |
| 6 |
入力セットの和集合であるセットを返します |
| 7 |
残りのセットの要素がない最初のセットであるセットを返します。 |
| 8 |
入力セットの共通部分であるセットを返します。 |
| 9 |
set1はset2のサブセットですか? |
| 10 |
set1はset2のスーパーセットですか? |