Gz:subseq

提供:GizmoLabs - だいたい CAD LISP なサイト
印刷用ページはサポート対象外です。表示エラーが発生する可能性があります。ブラウザーのブックマークを更新し、印刷にはブラウザーの印刷機能を使用してください。
構文
(gz:subseq lst s e)


機能
lst の s番目から e 番目までの部分リストを返す


引数
  • lst : リスト。
  • s : 開始の整数 (リストの開始は0)
  • e : 終了の整数


戻り値
lst の s番目から e 番目までの部分リスト。


サンプル
(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 4)
(3 4)


関連事項