UNA Vectores una colección de valores indexados por enteros contiguos. Un vector se crea utilizando el método de vector en Clojure.
Ejemplo
A continuación se muestra un ejemplo de cómo crear un vector en Clojure.
(ns clojure.examples.example
(:require [clojure.set :as set])
(:gen-class))
(defn example []
(println (vector 1 2 3)))
(example)
Salida
El código anterior produce la siguiente salida.
[1 2 3]
A continuación se muestran los métodos disponibles en Clojure.
No Señor. |
Vectores y descripción |
1 |
vector de
Crea un nuevo vector de un solo tipo primitivo 't', donde 't' es uno de: int: long: float: double: byte: short: char o: boolean. |
2 |
enésimo
Esta función devuelve el elemento en la enésima posición del vector. |
3 |
obtener
Devuelve el elemento en la posición del índice en el vector. |
4 |
conj
Agrega un elemento al vector y devuelve el nuevo conjunto de elementos vectoriales. |
5 |
popular
Para una lista o cola, devuelve una nueva lista / cola sin el primer elemento, para un vector, devuelve un nuevo vector sin el último elemento. |
6 |
subvec
Devuelve un sub vector de un índice inicial y final. |