iferenças de velocidade entre intersection () e 'objeto para objeto em conjunto se objeto em outro_set'
Qual deles é mais rápido? Um é "melhor"? Basicamente, terei dois conjuntos e, eventualmente, quero obter correspondência entre as duas listas. Então, realmente, suponho que o loop for seja mais como:
for object in set:
if object in other_set:
return object
Como eu disse - só preciso de uma partida, mas não tenho certeza de comointersection()
é tratado, então não sei se é melhor. Além disso, se ajudar, oother_set
é uma lista próxima a 100.000 componentes e oset
é talvez algumas centenas, max alguns milhares.