list1 のすべての項目が list2 のメンバでもある場合には、True の値を返します。
subset? ( list1 As List, _
list2 As List, _
Optional key As Name = Identity, _
Optional test As Name = Equal ) As List
| 引数 | [タイプ] | 説明 |
|---|---|---|
| list1 | [一覧] | 1 番目のリスト |
| list2 | [一覧] | 2 番目のリスト |
| key | Name | 任意指定。リスト内の各項目で呼び出される関数の名前です。関数は 2 つの引数を取ります。既定値は Identity です。 |
| テスト | Name | 任意指定。リスト内の項目の「キー」結果に適用されるテスト関数の名前です。関数は 2 つの引数を取ります。既定値は Equal です。 |
Intent >subset?({a, b, c}, {z, y, x, a, r, b, c})
--> True
Intent >subset?({a, b, c, 33}, {z, y, x, a, r, b, c})
--> False