Qual é o algoritmo de 'set.intersection ()' em python?
Primeiro de tudo, meu objetivo é obter aleatoriamente apenas um elemento em ambos os conjuntos conhecidos. Então, meu método original é primeiramente interceptar dois conjuntos. E então, aleatoriamente, pegue um elemento do conjunto cruzado. Mas isso é tolice, porque eu só preciso de elementos, mas de um conjunto cruzado.
Então eu preciso encontrar o algoritmo de set.intersection ().
Eu comparo o tempo de custo entre os métodos de 'set.intersection ()' e 'for {for {}}'. Set.intersection () é mais rápido que outro (100 vezes). Então, usar 'for {for {}}' para pegar elementos aleatoriamente não é uma idéia sábia.
Qual é o algoritmo por trás de set.intersection () em python?