Clojure - Vektörler
Bir Vectorbitişik tamsayılar tarafından indekslenmiş değerler koleksiyonudur. Clojure'da vektör yöntemi kullanılarak bir vektör oluşturulur.
Misal
Aşağıda Clojure'da bir vektör oluşturmaya bir örnek verilmiştir.
(ns clojure.examples.example
(:require [clojure.set :as set])
(:gen-class))
(defn example []
(println (vector 1 2 3)))
(example)
Çıktı
Yukarıdaki kod aşağıdaki çıktıyı üretir.
[1 2 3]
Clojure'da bulunan yöntemler aşağıdadır.
| Sr.No. | Vektörler ve Açıklama |
|---|---|
| 1 | vektör Tek bir ilkel türde 't' yeni bir vektör oluşturur; burada 't' şunlardan biridir: int: long: float: double: byte: short: char veya: boolean. |
| 2 | n. Bu işlev, vektörde n'inci konumundaki öğeyi döndürür. |
| 3 | almak Vektördeki dizin konumundaki öğeyi döndürür. |
| 4 | birleşik Vektöre bir öğe ekler ve yeni vektör öğeleri kümesini döndürür. |
| 5 | pop Bir liste veya kuyruk için, ilk öğe olmadan yeni bir liste / kuyruk döndürür, bir vektör için son öğe olmadan yeni bir vektör döndürür. |
| 6 | altvec Başlangıç ve bitiş dizininden bir alt vektör döndürür. |