Función Syntax of Dictionary Update ():
La función de sintaxis de Update () se ha dado a continuación.
Dic dict.Update ([OTRO_DIC] | ITERILAR_OBJECT)El argumento de esta función puede ser otro diccionario, y el argumento es opcional. Si no se usa ningún argumento en esta función, la función devolverá el diccionario original; de lo contrario, el diccionario modificado volverá.
Diferentes usos de la función Update ():
Ejemplo-1: actualice el diccionario agregando valores de otro diccionario
Cree un archivo Python con el siguiente script para agregar los pares de valor clave de un diccionario al final de otro diccionario utilizando la función Update (). Se han declarado dos diccionarios en el guión. El diccionario nombrado Dic_employees1 contiene tres pares de valor clave, y el diccionario nombrado Dic_employees2 contiene dos pares de valor clave. El contenido Dic_employees2 se agregará al final del Dic_emplyees1 Después de ejecutar la función Update () porque no existe una clave de coincidencia entre los diccionarios. El diccionario original y modificado se imprimirá en la salida.
# Declarar el primer diccionarioProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo-2: Diccionario de actualización con el objeto Iterable
Cree un archivo de Python con el siguiente script para actualizar el contenido de un diccionario con dos objetos iterables. Un diccionario nombrado empleados ha sido declarado en el guión con tres pares de valores clave. A continuación, se han utilizado dos objetos iterables como argumentos de la función Update () donde el objeto nombrado A3 coincidencias con una clave del diccionario. En este caso, la clave de coincidencia del diccionario se actualizará por el valor del objeto iterable coincidente, y se insertará otro objeto Iterable en el diccionario.
# Declarar el primer diccionarioProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. En la salida, el valor del A3 La clave del diccionario ha sido actualizada por el valor del A3 objeto.
Ejemplo-3: verificar la clave del diccionario antes de la actualización
En el ejemplo anterior, el valor del diccionario original ha sido cambiado por el valor de otro diccionario si existe la misma clave en ambos diccionarios. Esta situación se puede prevenir revisando la clave antes de actualizar el diccionario. Cree un archivo de Python con el siguiente script que verificará la clave del segundo diccionario antes de insertar o actualizar ese valor clave al primer diccionario. Si la clave del primer diccionario coincide con la clave del segundo diccionario, entonces el valor de esa clave no se cambiará; De lo contrario, el par de valor clave del segundo diccionario se agregará al primer diccionario.
# Declarar el primer diccionarioProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. En la salida, el valor de el '02' La clave del primer diccionario no cambió por el valor del '02' clave del segundo diccionario.
Ejemplo-4: actualizar el diccionario por valores de lista
Cree un archivo de Python con el siguiente script para actualizar un diccionario utilizando una lista de tuplas y la lista de otra lista. El diccionario nombrado empleados contiene dos pares de valor clave. A continuación, se ha utilizado una lista de dos tuplas de dos elementos como argumento de la función Update (). El primer elemento se ha utilizado como clave, y el segundo elemento se ha utilizado como el valor de cada tupla al actualizar el diccionario. Los valores de la lista anidada se agregarán al diccionario de la misma manera.
# Declarar el primer diccionarioProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. El diccionario actualizado contiene 6 elementos en la salida después de agregar 2 tuplas y 2 listas.
Conclusión:
Un diccionario puede ser actualizado por otro diccionario o cualquier objeto iterable, como una lista o tupla. Se han mostrado diferentes formas de actualizar un diccionario utilizando la función Update () en este tutorial mediante el uso de ejemplos simples de Python para ayudar a los nuevos usuarios de Python.