поиск подсписка в списках с помощью map / select в mathematica

В Wolfram Mathematica 8.0 у меня есть вложенный список вроде

nList = {{a, b}, {f, g}, {n, o}}

и обычный список вроде

lList = {a, b, c, k, m, n , o, z}

и я хочу проверить, все ли подсписки в nList находятся в lList (в примере a, b и n, o есть, но нет f, g)

Я сделал это, используя Для [,,,] и использования индекса ... может кто-нибудь просветить меня в использовании таких функций, как Map / Thread / Select, чтобы сделать это за один проход.

Изменить: If nList содержит a, b , lСписок должен содержать a, b , а не a, c, b или b, a или b, c, a

7
задан Mr.Wizard 1 June 2011 в 14:37
поделиться