Clojure - 去重序列



用于确保仅将不同的元素添加到序列中。

语法

以下是语法。

(distinct seq1)

参数 - ‘seq1’ 是元素的序列列表。

返回值 - 元素的序列,其中仅返回不同的元素。

示例

以下是 Clojure 中 distinct 的示例。

(ns clojure.examples.example
   (:gen-class))

;; This program displays Hello World
(defn Example []
   (def seq1 (distinct (seq [1 1 2 2])))
   (println seq1))
(Example)

输出

以上程序产生以下输出。

(1 2)
clojure_sequences.htm
广告