A função de interseção ():
Esta função é usada para criar um novo conjunto cruzando um ou mais conjuntos. A sintaxe da função de interseção () deu abaixo.
Sintaxe:
set1.Interseção (*setn)O argumento setn da função é opcional e o símbolo '*' indica que um ou mais conjuntos podem ser usados como o valor do argumento dessa função. Quando nenhum argumento é passado para a função, a cópia rasa do set1 retornará; Caso contrário, os valores comuns do set1 e outros conjuntos definidos como os valores do argumento retornarão.
Exemplos de interseção definida:
Exemplo 1: Uso da função de interseção ()
Crie um arquivo python com o seguinte script para descobrir os valores comuns de dois ou mais conjuntos usando a função de interseção (). Três conjuntos são declarados no script. A primeira função de interseção () foi usada para imprimir a cópia do conjunto, S1. A segunda função de interseção () foi usada para encontrar e imprimir os valores comuns dos conjuntos, S1 e S2. A terceira função de interseção () foi usada para encontrar e imprimir os valores comuns dos conjuntos, S1, S2 e S3.
# Defina três conjuntosSaída:
A saída a seguir aparecerá após a execução do script acima. O número 12 é comum em todos os conjuntos e foi impresso na terceira saída. Os números 12 e 23 são comuns nos conjuntos S1 e S2. Esses números foram impressos na segunda saída. Os valores do conjunto, S1, foram impressos na primeira saída.
Exemplo 2: Uso de '&' Operador
Crie um arquivo python com o seguinte script para descobrir os valores comuns de dois ou mais conjuntos usando o operador '&'. Quatro sets foram declarados no script. As três primeiras funções impressas () imprimirão valores comuns de dois conjuntos. A função Última Print () imprimirá os valores comuns de quatro conjuntos.
# Defina quatro conjuntosSaída:
A saída a seguir aparecerá após a execução do script acima. Os valores comuns entre os conjuntos S1 e S2 são 12 e 23, que são impressos na primeira saída. Os valores comuns entre os conjuntos S1 e S3 são 12 e 44, que são impressos na segunda saída. O valor comum entre os conjuntos S1 e S3 é 23 e foi impresso na terceira saída. Não há valor comum entre os quatro conjuntos. Então, o conjunto vazio foi impresso na quarta saída.
Exemplo 3: filtre os valores de conjunto usando a interseção
Crie um arquivo python com o seguinte script para descobrir os números primos do conjunto denominado 'números' Usando outro conjunto de números primos e a função de interseção (). O conjunto chamado 'primos contém 8 números primos. A função de interseção () descobrirá números primos do 'números' definido ao encontrar os valores comuns entre 'números' e 'primos'Conjuntos. Os valores do 'números' definido e os valores filtrados do 'números' o conjunto será impresso como a saída.
# Defina um conjunto de números primos e não primáriosSaída:
A saída a seguir aparecerá após a execução do script acima. O conjunto de 'números' contém 10 valores e 4 deles são números primos. Todos os valores do conjunto de 'números' foram impressos na primeira saída, e os números primos do conjunto de 'números' foram impressos na segunda saída.
Exemplo-4: Interseção de conjuntos sem argumento
Crie um arquivo python com o seguinte script para saber como criar um conjunto usando a função intersection () e definir objeto. Os valores do conjunto serão impressos mais tarde.
# Declare um objeto de conjuntoSaída:
A saída a seguir aparecerá após a execução do script acima.
Conclusão:
Diferentes maneiras de cruzar os valores de dois ou mais conjuntos de python e os múltiplos usos da função de interseção () foram mostrados neste tutorial. Os usuários do Python poderão cruzar dois ou mais conjuntos de maneiras diferentes depois de praticar adequadamente os exemplos deste tutorial.