Acet-list-group-by-assoc

提供:GizmoLabs - だいたい CAD LISP なサイト
2025年8月9日 (土) 18:00時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ; 構文 : (acet-list-group-by-assoc ''lst'' ) ; 機能 : 連想キーでソート()されたリスト lst を返す。 ; 引数 :* lst … 更新・追加されるリスト ; 戻り値 : 連想キーでソートされたリスト ; サンプル <pre class="brush:autolisp;"> (setq lst '((1 . "a") (2 . "b") (3 . "c") (100 . "c") )) (acet-list-group-by-assoc lst) ((100 . "c") (3 . "c") (2 . "b") (1 . "a")) (setq lst '((a . "a") (b . "b") (c . "c…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(acet-list-group-by-assoc lst )


機能
連想キーでソート()されたリスト lst を返す。


引数
  • lst … 更新・追加されるリスト


戻り値
連想キーでソートされたリスト


サンプル
(setq lst '((1 . "a") (2 . "b") (3 . "c") (100 . "c") ))
(acet-list-group-by-assoc lst)
((100 . "c") (3 . "c") (2 . "b") (1 . "a"))

(setq lst '((a . "a") (b . "b") (c . "c") (x . "c") ))
(acet-list-group-by-assoc lst)
((X . "c") (C . "c") (B . "b") (A . "a"))

(setq lst '(("あ" . "a") ("か" . "b") ("さ" . "c") ("ん" . "c") ))
(acet-list-group-by-assoc lst)
(("ん" . "c") ("さ" . "c") ("か" . "b") ("あ" . "a"))


関連事項