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. |