Gz:drop

提供:GizmoLabs - だいたい CAD LISP なサイト
2017年5月6日 (土) 07:24時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{GZLIB}} ; 構文 : (gz:drop ''lst'' ''n'') ; 機能 : lst リストの先頭から n 個を除去したリストを返す ; 引数 :* lst : リスト。 :* n : リ...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(gz:drop lst n)


機能
lst リストの先頭から n 個を除去したリストを返す


引数
  • lst : リスト。
  • n : リストから除去する整数


戻り値
先頭から n 個除去されたリスト。


サンプル
(gz:take '(1 2 3 4 5) 3)
(1 2 3)

(gz:take '(1 2 3 4 5) 6)
(1 2 3 4 5)

(gz:take '(1 2 3 4 5) -2)
nil

(gz:drop '(1 2 3 4 5) 3)
(4 5)

(gz:drop '(1 2 3 4 5) 6)
nil

(gz:drop '(1 2 3 4 5) -2)
(1 2 3 4 5)

(gz:subseq '(1 2 3 4 5) 2 5)
(3 4 5)


関連事項