Python Set Add

Python Set Add
Objetos não ordenados são agrupados como um conjunto. Todo componente de um conjunto teria que ser distinto e imutável. Um conjunto em si, portanto, é mutável. Para isso, podemos inserir ou eliminar os elementos. Os elementos podem ser combinados em um conjunto usando colchetes encaracolados, vírgulas para dividi -los ou o método de conjunto embutido (). Pode conter uma variedade de elementos, cada um dos quais pode ser de um tipo específico. No entanto, itens mutáveis ​​não serão incluídos em um conjunto de itens.

Como os conjuntos não são classificados, a indexação é inútil. A indexação não será usada para recuperar ou modificar um item definido. Não é tratado pela estrutura de dados definida. A função add () está sendo utilizada para inserir um item e a função update () será aplicada para adicionar muitos itens. Vamos discutir como inserir um item em um conjunto neste artigo.

Exemplo nº 1:

Os conjuntos são não classificados. Assim, não podíamos nem mudar um elemento por seu índice. Mas podemos inserir ou excluir elementos de um conjunto usando operações definidas. A função set add () é a técnica mais simples para inserir um único elemento em qualquer conjunto. O elemento a ser inserido é o único argumento exigido pela função, que opera em um conjunto. Pretende -se que o elemento inserido seja um item imutável, como um personagem ou um número inteiro.

a = 33, 44, 55, 66
a.Adicionar (88)
Imprimir (a)

Neste exemplo, declaramos uma variável e definimos alguns números aleatórios. Então, chamamos a função add (). Esta função está sendo usada para inserir um novo número nos dados da variável 'a'. Na próxima etapa, imprimimos os números adicionando 88 com a ajuda da função print ().

Como vimos, essa abordagem nos permite inserir um elemento sem ter que mudar a alocação do conjunto.

Exemplo nº 2:

Nesse caso, examinaremos o que ocorre quando queremos inserir um elemento já presente no conjunto.

x = 100, 200, 300, 400, 500, 600
x.Adicionar (600)
Imprima ('Depois de adicionar o elemento:', x)

A variável 'x' está sendo inicializada. Ele armazena 6 valores diferentes. Queremos inserir esse elemento que já está presente na lista definida. Então, empregaremos o método add (). Queremos adicionar 600 novamente à lista. Em seguida, chamamos a função print () para exibir a lista após adicionar o elemento '600'.

Conjuntos de Python só podem incluir coisas distintas. O conjunto não muda se um elemento existente for inserido no conjunto e se tornará único mais tarde.

Exemplo nº 3:

Nesse caso, vamos observar o que acontecerá quando queremos inserir uma lista em qualquer conjunto definido.

M = 2093, 3928, 9279, 6238, 6456
m.Add ([45987, 93471, 12937])
impressão (M)

Nesse cenário, uma variável chamada "M" é especificada. Cinco números aleatórios estão contidos nesta variável. O método add () é então chamado. Nos dados da variável "A", uma nova lista está sendo adicionada usando este método. Três novos valores estão presentes em uma nova lista e queremos inseri -los. O método print () é usado na etapa a seguir para adicionar uma nova lista no conjunto e imprimir o conjunto definido.

Poderíamos observar que um TypeError é produzido sempre que queremos adicionar um item mutável, como uma lista. Isso ocorre porque os conjuntos incluem apenas estruturas de dados imutáveis. Afinal, eles não estão habilitados para adquirir modificações.

Exemplo nº 4:

A função add () leva apenas um argumento. Notamos o que ocorre quando tentamos adicionar mais de um elemento a um conjunto. É viável criar um loop for que utiliza a função add () para adicionar vários elementos.

Elements = 12321, 65742, 89603, 75997
new_elements = [45486, 58754]
para i em new_elements:
elementos.adicione (i)
Imprimir (elementos)

Depois de definir os elementos, uma lista chamada 'new_elements' está sendo inicializada. Nós vamos usar para o loop. Aqui, inicializamos uma variável de loop. Dentro do loop, aplicamos à função add (). Passamos o valor da variável de loop como o argumento da função. Para encerrar o programa, a função print () é utilizada para mostrar todos os elementos.

Exemplo no 5:

Vamos utilizar o.atualizar () função para inserir muitas entradas de maneira rápida e eficiente em um conjunto.

j = 1712, 2238, 31873
new_num = [4198, 3985, 9056, 2362]
j.atualização (new_num)
Impressão (J)

No início do programa, definimos alguns valores e esses valores são armazenados na variável 'J'. Em seguida, especificamos alguns elementos que queremos adicionar ao conjunto necessário. Definimos esses valores na forma de uma lista. Assim, chamamos a função update () para adicionar a lista ao conjunto necessário. Esta função contém essa lista como seu parâmetro. Para mostrar o conjunto completo após a inserção da lista, usaremos o método print ().

Exemplo nº 6:

As funções add () e update () seriam usadas para inserir as strings. As cordas parecem ser item itemerável, mas formalmente imutável. Portanto, uma string é inserida como um elemento específico quando é inserido através da função add (). A função update (), por outro lado, insere strings como elementos distintos na string.

num1 = 48999443, 28764082, 27369723, 862935429
num2 = 10938044, 17263712, 198034483
W = 'Informação'
Num1.Adicionar (W)
Num2.Atualização (W)
imprimir ('Após aplicar a função add =', num1)
print ('Após aplicar a função de atualização =', num2)

Indicamos duas variáveis ​​chamadas 'num1' e 'num2'. Essas variáveis ​​armazenam números randomizados. A variável 'num1' contém quatro números e o 'num2' tem três números. Na próxima etapa, especificamos a palavra 'informações' que queremos ser adicionados às duas listas 'num1' e 'num2'. Para adicionar a string armazenada na variável 'w', aplicamos primeiro a função add () na lista 'num1'. Em seguida, chamamos a função update () para 'num2'. Agora, usamos a função print () para representar as duas listas depois de adicionar a string.

Conclusão

Adquirimos uma introdução básica aos conjuntos de Python neste guia. Em seguida, discutimos como utilizar a função add () para inserir apenas um elemento em um conjunto, bem como a função update () para inserir vários elementos. Percebemos também o uso de um loop "for" para adicionar uma lista a um conjunto de valores. Além disso, aprendemos as peculiaridades de interagir com as cordas e como inserir as cordas em um conjunto de uma maneira eficaz.