Anexar valores a um conjunto em Python

Muhammad Maisam Abbas 30 janeiro 2023
  1. Anexar um único valor a um conjunto com o método add() em Python
  2. Anexar vários valores a um conjunto com o método update() em Python
  3. Anexar um conjunto a outro conjunto com o operador |= em Python
Anexar valores a um conjunto em Python

Neste tutorial, discutiremos métodos para anexar valores a um conjunto em Python.

Anexar um único valor a um conjunto com o método add() em Python

O add() método pode adicionar um único valor ao conjunto em Python. O exemplo de código a seguir nos mostra como podemos acrescentar um único valor a um conjunto com a função add() em Python.

a = {1, 2, 3}

a.add(4)

print(a)

Resultado:

{1, 2, 3, 4}

No código acima, primeiro inicializamos um conjunto a e depois acrescentamos o valor 4 ao final do conjunto a com a função add().

Anexar vários valores a um conjunto com o método update() em Python

O método update() pode ser usado para anexar vários valores a um conjunto. O método update() é projetado para anexar estruturas de dados como listas e arrays ao conjunto. Portanto, é necessário apenas um argumento. Mas, podemos passar quantos argumentos quisermos apenas incluindo todos os argumentos em um único (). O exemplo de código a seguir nos mostra como podemos anexar vários valores a um conjunto com a função update() em Python.

a = {1, 2, 3}

a.update((4, 5, 6))

print(a)

Resultado:

{1, 2, 3, 4, 5, 6}

No código acima, primeiro inicializamos um conjunto a e depois acrescentamos os valores 4, 5, 6 ao final do conjunto a com a função update().

Anexar um conjunto a outro conjunto com o operador |= em Python

O | operador, também conhecido como operador de concatenação, concatena as variáveis ​​em cada lado do operador. O operador |= anexa o conjunto do lado direito do operador ao conjunto do lado esquerdo do operador. O exemplo de código a seguir nos mostra como podemos anexar um conjunto a outro conjunto com o operador |= em Python.

a = {1, 2, 3}
b = {4, 5, 6}

a |= b

print(a)

Resultado:

{1, 2, 3, 4, 5, 6}

No código acima, primeiro inicializamos os conjuntos a e b e, em seguida, anexamos o conjunto b ao final do conjunto a com o operador |=.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Artigo relacionado - Python Set