Método update
El método update agrega a un conjunto
elementos de otros conjuntos. En este
proceso, el conjunto original es modificado, y el
método en sí no retorna nada. En el parámetro
del método indicamos los conjuntos cuyos elementos
deseamos agregar.
Sintaxis
conjunto.update(conjuntos que queremos agregar)
Ejemplo
Usemos el método update
para agregar elementos a nuestro conjunto:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1.update(st2)
print(st1)
Resultado de la ejecución del código:
{'1', 'a', '2', '3', 'b', 'c'}
Ejemplo
El método update también tiene una
forma abreviada:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1 |= st2
print(st1)
Resultado de la ejecución del código:
{'1', '3', 'b', 'a', 'c', '2'}
Ejemplo
Ahora agreguemos a nuestro conjunto elementos de dos listas:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1.update(st2, st3)
print(st1)
Resultado de la ejecución del código:
{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}
Ejemplo
Reescribamos el ejemplo anterior en su forma abreviada:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1 |= st2 | st3
print(st1)
Resultado de la ejecución del código:
{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}