Criação de um conjunto
Python também tem um definir() função que gera um conjunto dos elementos fornecidos da sequência. Os elementos do conjunto são cercados por colchetes e são separados por vírgulas.
s = set (["Aima", "Mamoona", "Aleena"]))Primeiro, definimos os elementos do conjunto usando o definir() função. Este conjunto contém os nomes de meninas diferentes. Inicializamos uma variável "s" para armazenar os elementos do conjunto. Então, usamos o imprimir() Método para exibir o conjunto necessário.
Adicionaremos um elemento extra no conjunto especificado, por isso aplicamos o adicionar() método. Como um parâmetro de função, daremos um nome adicional que queremos inserir no conjunto. Mais uma vez, empregamos o imprimir() comando para obter o conjunto depois de inserir um novo elemento.
Conjunto normal e conjunto congelado
Os conjuntos congelados são entidades imutáveis com apenas procedimentos e expressões que fornecem saídas sem modificar os elementos dos conjuntos que foram implementados. Embora os componentes de um conjunto possam ser ajustados a qualquer momento, os componentes de um conjunto congelado não mudariam assim que forem criados.
nor_set = set (["Azka", "Aleyan", "Shayan"]))Nós utilizamos o definir() Método para criar um conjunto simples. Os elementos deste conjunto serão armazenados em uma variável "Nor_set". Este conjunto é chamado de conjunto normal. Nós usamos um imprimir() declaração para mostrar os elementos do conjunto normal. Na próxima etapa, especificamos os elementos do conjunto congelado. Então, aplicamos o Frozenset () função para definir os elementos. Então, chamamos o imprimir() função para representar o conjunto congelado.
Depois de executar o código anterior, temos dois conjuntos: um conjunto normal e um conjunto congelado.
Inserindo elementos diferentes no conjunto
Podemos inserir os novos elementos no conjunto necessário aplicando o adicionar() função. Esta função contém o elemento como um parâmetro que queremos adicionar ao conjunto.
País = "Austrália", "Alemanha", "Canadá"Nesse caso, veremos como inserir um novo elemento no conjunto. O primeiro passo é a criação do conjunto. Criamos um conjunto que contém os nomes de diferentes países. O imprimir() O comando exibirá os nomes dos países.
Na próxima etapa, queremos adicionar um novo nome, "Espanha", ao conjunto necessário do país. Para conseguir isso, chamamos o adicionar() função. Nós fornecemos "Espanha" como seu argumento. Empregamos o loop "for" para iterar o valor de até 6. Dentro do loop "for", a variável de loop está sendo inicializada. Então, aplicamos o adicionar() função para a variável.
União dos sets
Podemos levar a união de dois conjuntos com a ajuda do União() função e a '|' operador. Na união, os elementos dos conjuntos especificados são mesclados.
side_characters = "Abeer", "Rahmeen", "Rubab"Aqui, criaremos três conjuntos diferentes. O primeiro set inclui os personagens secundários do filme. O segundo conjunto contém os nomes dos vilões do filme, e o set sede tem o nome do herói do filme. Na próxima etapa, temos que pegar a união dos dois sets "Side_Characters" e "Vilan" usando o União() método.
Depois de tomar o sindicato, o valor resultante é armazenado na variável "elenco". imprimir() Método imprime a união desses dois conjuntos. Agora, usamos outro método de levar a união. Nós utilizamos o '|Operador. Pegamos a união entre os conjuntos de "Side_Characters" e "Hero". No final, empregamos novamente um imprimir() declaração para mostrar o valor da união.
A interseção dos conjuntos
Elementos comuns dos dois conjuntos foram escolhidos ao levar o cruzamento. Eles são idênticos a iterar através de listas de hash e mesclar dados idênticos de valores definidos de conjuntos.
s_1 = set ()Teremos a interseção dos dois conjuntos neste exemplo. Para isso, devemos definir os conjuntos usando o método set (). Tomamos dois conjuntos vazios. Para adicionar os valores nos dois conjuntos, "S_1" e "S_2", temos que utilizar o loop "para". Aqui, especificamos os valores de ambos os conjuntos aplicando o adicionar() método.
Agora, pegamos a interseção dos conjuntos "S_1" e "S_2" com a ajuda do interseção() função. Esse imprimir() o método representa o valor da interseção. Em seguida, usamos outro método de fazer interseções que usam o '&Operador. Depois de obter o valor da interseção entre "S_1" e "S_2", empregamos o imprimir() declaração.
Conclusão
Neste artigo, discutimos conjuntos em Python. Um conjunto é uma sequência não classificada de pontos de dados, e esse tipo de dados é iterável, mutável e não possui itens redundantes. O módulo de conjunto em Python ilustra o conceito matemático de um conjunto. Também vimos como criar um conjunto diferente, adicionar os elementos nos conjuntos, a diferença entre um conjunto normal e um conjunto congelado e os métodos de tomar união e interseção de conjuntos. Podemos fazer a interseção dos conjuntos usando o interseção() método e o '|Operador. Da mesma forma, podemos obter a união dos conjuntos usando o União() função e o '&Operador.