2016-09-28 14 views

答えて

4

sortは入力リストを切り詰めているため

(sort (copy-list '((a 22) (b 2) (c 5))) #'< :key #'second) 
-> ((B 2) (C 5) (A 22)) 

copy-listがあります。入力リストはリテラルなので必要ですが、そうでない場合でもソートする元のオブジェクトをスクランブルしたくないことがあります。

関連する問題