La función de actualización() de Python en el conjunto agrega elementos de un conjunto (pasado como argumento) al conjunto.
Sintaxis: set1.update(set2)
Aquí set1 es el conjunto en el que se agregará set2.
Parámetros: el método Update() solo toma un único argumento. El único argumento puede ser un conjunto, una lista, tuplas o un diccionario. Se convierte automáticamente en un conjunto y se suma al conjunto.
Valor devuelto: este método agrega set2 a set1 y no devuelve nada.
Ejemplo de actualización de conjunto de Python()
Ejemplo 1: trabajar con la lista de actualizaciones de conjuntos de Python
Python3
# Python program to demonstrate the # use of update() method list1 = [1, 2, 3] list2 = [5, 6, 7] list3 = [10, 11, 12] # Lists converted to sets set1 = set(list2) set2 = set(list1) # Update method set1.update(set2) # Print the updated set print(set1) # List is passed as an parameter which # gets automatically converted to a set set1.update(list3) print(set1)
Producción :
{1, 2, 3, 5, 6, 7} {1, 2, 3, 5, 6, 7, 10, 11, 12}
Ejemplo 2: elemento de actualización de conjunto de Python en conjunto
Python3
# Python program to demonstrate the # use of update() method list1 = [1, 2, 3, 4] list2 = [1, 4, 2, 3, 5] alphabet_set = {'a', 'b', 'c'} # lists converted to sets set1 = set(list2) set2 = set(list1) # Update method set1.update(set2) # Print the updated set print(set1) set1.update(alphabet_set) print(set1)
Producción :
{1, 2, 3, 4, 5} {1, 2, 3, 4, 5, 'c', 'b', 'a'}
Ejemplo 3: Añadir elementos del diccionario a Set
Python3
number = {1, 2, 3, 4, 5} num_Dict = {6: 'Six', 7: 'Seven', 8: 'Eight', 9: 'Nine', 10: 'Ten'} number.update(num_Dict) print("Updated set: ", number)
Producción:
Updated set: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}