next up previous
Next: 9.6 sort Up: 9 シーケンスデータ Previous: 9.4 map


9.5 remove-ifなど

remove, delete, substitute, find, position, countという関数に関しては remove-if, remove-if-notというように-if, -if-notをつけることで拡張され た関数が用意されています.述語を与えることで選択 的にそれぞれの処理を行なうことが可能になっています.
<cl> (remove-if #'oddp '(1 2 3 4 5 6))
(2 4 6) 
<cl> (remove-if-not #'oddp '#(1 2 3 4 5))
#(1 3 5)


generated through LaTeX2HTML. M.Inaba 平成18年5月7日