Vle-list-diff
- 構文
- (vle-list-diff lst1 lst2)
- 機能
- lst1、lst2 の片方にのみ含まれるすべての値を含んだリストを返す。
- 引数
-
- lst1: lst2 と比較されるリスト
- lst2: lst1 と比較されるリスト
- 戻り値
- ユニークな値をすべて含むリスト。リストの片方のみに存在する値のリスト。
- 名前の通り、比較リストから差分を抽出する際に便利。
- サンプル
<syntaxhighlight lang="lisp" line> (vle-list-diff '(1 2 3 3 4) '(3 4 5 6)) (1 2 5 6)
(vle-list-diff '(1 2 3 3 4) '(4 5 6 7 8)) (1 2 3 3 5 6 7 8)
(vle-list-diff '(1 2 3 3 4) nil) (1 2 3 3 4)
(vle-list-diff '("東" "京" "特" "許" "許" "可" "局") '("東" "京" "ポ" "ッ" "ド" "許" "可" "局"))
("特" "ポ" "ッ" "ド")
</syntaxhighlight>
関連事項