Como verificar se todos os itens a seguir estão em uma lista?

Eu descobri que há uma pergunta relacionada sobre como descobrir se pelo menos um item existe em uma lista:
Como verificar se um dos seguintes itens está em uma lista?

Mas qual é a melhor e mais pitônica maneira de descobrir se todos os itens existem em uma lista?

Pesquisando nos documentos, encontrei esta solução:

>>> l = ['a', 'b', 'c']
>>> set(['a', 'b']) <= set(l)
True
>>> set(['a', 'x']) <= set(l)
False

Outra solução seria esta:

>>> l = ['a', 'b', 'c']
>>> all(x in l for x in ['a', 'b'])
True
>>> all(x in l for x in ['a', 'x'])
False

Mas aqui você deve digitar mais.

Existem outras soluções?

questionAnswers(6)

yourAnswerToTheQuestion