Clojure - 向量


Vector是由连续整数索引值的集合。向量是使用 Clojure 中的向量方法创建的。

例子

以下是在 Clojure 中创建向量的示例。

(ns clojure.examples.example
   (:require [clojure.set :as set])
   (:gen-class))
(defn example []
   (println (vector 1 2 3)))
(example)

输出

上面的代码产生以下输出。

[1 2 3]

以下是 Clojure 中可用的方法。

先生。 矢量和描述
1 向量

创建单个基本类型“t”的新向量,其中“t”是 :int :long :float :double :byte :short :char 或 :boolean 之一。

2 第n个

此函数返回向量中第 n 个位置的项目。

3 得到

返回向量中索引位置的元素。

4 连杰

将一个元素附加到向量并返回新的向量元素集。

5 流行音乐

对于列表或队列,返回不带第一项的新列表/队列,对于向量,返回不带最后一项的新向量。

6 子向量

从起始索引和结束索引返回子向量。