Clojure - Daftar

Listadalah struktur yang digunakan untuk menyimpan kumpulan data barang. Di Clojure, List mengimplementasikanISeqantarmuka. Daftar dibuat di Clojure dengan menggunakan fungsi daftar.

Contoh

Berikut adalah contoh pembuatan daftar nomor di Clojure.

(ns clojure.examples.example
   (:gen-class))
(defn example []
   (println (list 1 2 3 4)))
(example)

Keluaran

Kode di atas menghasilkan keluaran sebagai berikut.

(1 2 3 4)

Berikut adalah contoh pembuatan daftar karakter di Clojure.

(ns clojure.examples.example
   (:gen-class))
(defn example []
   (println (list 'a 'b 'c 'd)))
(example)

Kode di atas menghasilkan keluaran sebagai berikut.

(a b c d)

Berikut adalah metode daftar yang tersedia di Clojure.

Sr.No. Daftar & Deskripsi
1 daftar*

Membuat daftar baru berisi item yang ditambahkan ke item lainnya, yang terakhir akan diperlakukan sebagai urutan.

2 pertama

Fungsi ini mengembalikan item pertama dalam daftar.

3 nth

Fungsi ini mengembalikan item di posisi 'n' dalam daftar.

4 kontra

Mengembalikan daftar baru di mana elemen ditambahkan ke awal daftar.

5 konj

Mengembalikan daftar baru di mana daftar berada di awal dan elemen yang akan ditambahkan ditempatkan di akhir.

6 beristirahat

Mengembalikan item yang tersisa dalam daftar setelah item pertama.