Acet-list-isort
- 構文
- (acet-list-isort lst index )
- 機能
- lst をインデックスで並べ替えたリストを返す。
- 引数
-
- lst … ソートするリスト。「サブリストのリスト」。
- index … ソートする位置の整数。最初の項目は 0
- 戻り値
- index 位置で更新されたリスト
- サンプル
数値でソート
(setq lst (list '(1 2 5) '(2 1 4) '(3 4 3) '(4 3 2) '(5 5 1)))
(acet-list-isort lst 0)
((1 2 5) (2 1 4) (3 4 3) (4 3 2) (5 5 1))
(acet-list-isort lst 1)
((2 1 4) (1 2 5) (4 3 2) (3 4 3) (5 5 1))
(acet-list-isort lst 2)
((5 5 1) (4 3 2) (3 4 3) (2 1 4) (1 2 5))
; 文字でソート
(setq lst (list '("a" 2 5) '("b" 1 4) '("d" 4 3) '("x" 3 2) '("q" 5 1)))
(acet-list-isort lst 0)
(("a" 2 5) ("b" 1 4) ("d" 4 3) ("q" 5 1) ("x" 3 2))
(setq lst (list '("あ" 2 5) '("が" 1 4) '("さ" 4 3) '("ん" 3 2) '("ご" 5 1)))
(acet-list-isort lst 0)
(("あ" 2 5) ("が" 1 4) ("ご" 5 1) ("さ" 4 3) ("ん" 3 2))
関連事項