list1 と list2 に共通する項目の一覧を返します。
setIntersection ( list1 As List, _ list2 As List, _ Optional key As Name = Identity, _ Optional test As Name = Equal ) As List
引数 | [タイプ] | 説明 |
---|---|---|
list1 | [一覧] | 最初の一覧 |
list2 | [一覧] | 2 番目の一覧 |
key | [名前] | 任意指定。一覧内の各項目で呼び出される関数の名前です。関数は 2 つの引数を取ります。既定は Identity です。 |
テスト | [名前] | 任意指定。リスト内の項目の「キー」結果に適用されるテスト関数の名前です。関数は 2 つの引数を取ります。既定値は Equal です。 |
Intent >setIntersection({a, b, c, d}, {a, b, c, e}) --> {a, b, c}
Intent >setIntersection({a, e, i, m}, {a, b, c, d, e}) --> {a, e}