W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
List是用于存儲數(shù)據(jù)項集合的結(jié)構(gòu)。 在Clojure中,List實現(xiàn)了ISeq接口。 使用list函數(shù)在Clojure中創(chuàng)建列表。
以下是在Clojure中創(chuàng)建Numbers列表的示例:
(ns clojure.examples.example (:gen-class)) (defn example [] (println (list 1 2 3 4))) (example)
以上示例將輸出以下結(jié)果:
(1 2 3 4)
以下在Clojure中創(chuàng)建字符型列表的示例:
(ns clojure.examples.example (:gen-class)) (defn example [] (println (list 'a 'b 'c 'd))) (example)
以上示例將輸出以下結(jié)果:
(a b c d)
以下是Clojure中列表幾個方法:
S.No. | 方法和說明 |
---|---|
list* | 創(chuàng)建一個新列表,其中包含其他項目,其中最后一個將被視為序列。 |
first | 此函數(shù)返回列表中的第一項。 |
nth | 此函數(shù)返回列表中“第n”位置的項目。 |
cons | 返回一個新列表,其中元素被添加到列表的開頭。 |
conj | 返回一個新列表,其中列表在開頭,要追加的元素放在末尾。 |
rest | 返回列表中第一個項目之后的剩余項目。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: