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?

questionAnswers(1)

yourAnswerToTheQuestion