Anexar valores a um conjunto em Python
-
Anexar um único valor a um conjunto com o método
add()em Python -
Anexar vários valores a um conjunto com o método
update()em Python -
Anexar um conjunto a outro conjunto com o operador
|=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 |=.
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