99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Clojure 列表 List

2018-12-24 11:42 更新

List是用于存儲(chǔ)數(shù)據(jù)項(xiàng)集合的結(jié)構(gòu)。 在Clojure中,List實(shí)現(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中列表幾個(gè)方法:

S.No.方法和說明
list* 創(chuàng)建一個(gè)新列表,其中包含其他項(xiàng)目,其中最后一個(gè)將被視為序列。
first此函數(shù)返回列表中的第一項(xiàng)。
nth此函數(shù)返回列表中“第n”位置的項(xiàng)目。
cons返回一個(gè)新列表,其中元素被添加到列表的開頭。
conj返回一個(gè)新列表,其中列表在開頭,要追加的元素放在末尾。
rest返回列表中第一個(gè)項(xiàng)目之后的剩余項(xiàng)目。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)