
- Clojure教程
- Clojure——主頁
- Clojure——概述
- Clojure——環境
- Clojure——基礎語法
- Clojure——REPL
- Clojure——資料型別
- Clojure——變數
- Clojure——運算子
- Clojure——迴圈
- Clojure——決策制定
- Clojure——函式
- Clojure——數字
- Clojure——遞迴
- Clojure——檔案I/O
- Clojure——字串
- Clojure——列表
- Clojure——集合
- Clojure——向量
- Clojure——字典
- Clojure——名稱空間
- Clojure——異常處理
- Clojure——序列
- Clojure——正則表示式
- Clojure——謂詞
- Clojure——解構
- Clojure——日期與時間
- Clojure——原子
- Clojure——元資料
- Clojure——結構字典
- Clojure——代理
- Clojure——監視器
- Clojure——宏
- Clojure——引用值
- Clojure——資料庫
- Clojure——Java介面
- Clojure——併發程式設計
- Clojure——應用程式
- Clojure——自動化測試
- Clojure——庫
- Clojure有用資源
- Clojure——快速指南
- Clojure——有用資源
- Clojure——討論
Clojure——序列取反
選取序列中最後的列表元素。
語法
以下是語法。
(take-last num seq1)
**引數**“seq1”是元素的序列列表。“num”是序列中需要從末尾包含的元素數。
**返回值**包含僅末尾指定數的元素的新元素序列。
示例
以下是Clojure中take-last的示例。
(ns clojure.examples.example (:gen-class)) ;; This program displays Hello World (defn Example [] (def seq1 (seq [5 4 3 2 1])) (def seq2 (take-last 2 seq1)) (println seq2)) (Example)
輸出
以上程式產生以下輸出。
(2 1)
clojure_sequences.htm
廣告