Le moyen le plus rapide pour rechercher une liste en python

Quand vous faites quelque chose comme "test" in aa une liste python de faire une recherche séquentielle sur la liste ou faut-il créer une table de hachage de la représentation afin d'optimiser la recherche? Dans l'application, j'ai besoin de cela pour je vais faire beaucoup de recherches sur la liste, donc serait-il préférable de faire quelque chose comme b = set(a) et puis "test" in b? Notez également que la liste des valeurs que je vais avoir de ne pas avoir de doublons et je n'ai pas vraiment de soins au sujet de l'ordre dans; j'ai juste besoin d'être en mesure de vérifier l'existence d'une valeur.

InformationsquelleAutor blcArmadillo | 2011-05-13