Clojure - wektory
ZA Vectorto zbiór wartości indeksowanych przez ciągłe liczby całkowite. Wektor jest tworzony za pomocą metody wektorowej w Clojure.
Przykład
Poniżej znajduje się przykład tworzenia wektora w Clojure.
(ns clojure.examples.example
(:require [clojure.set :as set])
(:gen-class))
(defn example []
(println (vector 1 2 3)))
(example)
Wynik
Powyższy kod daje następujące dane wyjściowe.
[1 2 3]
Poniżej przedstawiono metody dostępne w Clojure.
Sr.No. | Wektory i opis |
---|---|
1 | wektor-z Tworzy nowy wektor pojedynczego typu pierwotnego „t”, gdzie „t” jest jednym z następujących: int: long: float: double: byte: short: char lub: boolean. |
2 | n-ty Ta funkcja zwraca element na n-tej pozycji w wektorze. |
3 | otrzymać Zwraca element w pozycji indeksu w wektorze. |
4 | spój Dołącza element do wektora i zwraca nowy zestaw elementów wektora. |
5 | Muzyka pop W przypadku listy lub kolejki zwraca nową listę / kolejkę bez pierwszego elementu, w przypadku wektora zwraca nowy wektor bez ostatniego elementu. |
6 | subvec Zwraca wektor podrzędny z indeksu początkowego i końcowego. |