Clojure - Vettori subvec

Restituisce un vettore secondario da un indice iniziale e uno finale.

Sintassi

Di seguito è riportata la sintassi.

(subvec vec start end)

Parameters- "vec" è il set vettoriale di elementi. "start" è l'indice iniziale. 'end' è l'indice finale.

Return Value - Restituisce il nuovo vettore dall'indice iniziale a quello finale.

Esempio

Di seguito è riportato un esempio di subvec in Clojure.

(ns clojure.examples.example
   (:gen-class))
(defn example []
   (println (subvec (vector 1 2 3 4 5 6 7) 2 5)))
(example)

Produzione

Il codice precedente produce il seguente output.

[3 4 5]