Vérifier si la Liste contient tous les éléments d'une autre liste

Ce qui est le plus simple/le moyen le plus rapide pour vérifier si une liste de tuples contenant tous les tuples qu'une autre liste. Par exemple:

t1 = [ (1,2), (3,4), (5,6), (7,8), (9,10), (11,12) ]
t2 = [ (3,4), (11,12) ]

serait un vrai cas depuis t1 contient tous les n-uplets dans t2. J'ai essayé quelque chose comme:

[i for e in t2 for i in t1 if e in i]
sorted(t1) == sorted(t2)

mais cela semblait retourne toujours true. Est-il un meilleur moyen?

la recherche et l'utilisation des ensembles de

OriginalL'auteur Lance Strait | 2015-02-17