actualización del diccionario de Python

Funciones y métodos de Python

Actualizar el contenido de un diccionario es una operación común cuando se trabaja con diccionarios.

Por ejemplo, suponga que tiene un diccionario que almacena una lista de precios de automóviles. Si desea aplicar un descuento a uno de los autos en el diccionario, querrá actualizar un elemento en su diccionario.

Ahí es donde el diccionario Python update () Entra el método . Este tutorial discutirá, con referencia a un ejemplo, cómo usar el método update () del diccionario para actualizar un elemento en un diccionario Python.



Diccionarios de Python: un repaso

En Python, los diccionarios se conocen como el tipo de datos de mapeo.

Esto se debe a que los diccionarios agregan claves a los valores y crean un par clave-valor, que se utiliza para almacenar datos relacionados. Aquí hay un ejemplo de un diccionario en Python:

 book = {'title':' The Great Gatsby' , 'publicado':' 1925', 'autor':' F. Scott Fitzgerald', 'in_stock': False} 

Este diccionario contiene cuatro claves (que aparecen a la izquierda de los dos puntos) y valores (que aparecen a la derecha de los dos puntos). < br>

Ahora, suponga que queremos cambiar el valor del elemento in_stock en nuestro diccionario a True. Podríamos hacerlo usando el método update () del diccionario.




Diccionario de Python update ()

El diccionario update () < El método / code> le permite actualizar el contenido de un diccionario.

El 81% de los participantes afirmaron que se sentían más seguros acerca de sus perspectivas laborales después de asistir a un bootcamp. Asóciese a un bootcamp hoy.

El graduado promedio de un bootcamp pasó menos de seis meses en la transición de carrera, desde comenzar un bootcamp hasta encontrar su primer trabajo.

Aquí está la sintaxis de la método de actualización:

 nombre_de_diccionario.update (elemento_nuevo) 

El valor new_item debe ser un diccionario con pares clave-valor que reemplace un elemento existente en su diccionario. & nbsp;

Si el nuevo elemento que especifica no existe ya en el diccionario, se agregará al diccionario.

Actualizar un elemento en un diccionario

Supongamos que somos el propietario de una librería y tenemos un diccionario que almacena información en el libro El gran Gatsby . Queremos actualizar el elemento in_stock en este diccionario porque acabamos de recibir una nueva entrega de este libro.


Podríamos actualizar nuestro diccionario usando el siguiente programa:

 book = {'title':' The Great Gatsby', 'Published':' 1925', 'author':' F. Scott Fitzgerald', 'in_stock': False} new_stock = {' in_stock': True} libro .update (new_stock) print (book) 

Nuestro código devuelve:

 {'title':' The Great Gatsby', 'Published':' 1925', 'author':' F. Scott Fitzgerald', 'in_stock': True} 

Let & rsquo ; s desglosan nuestro código. Primero, hemos declarado un diccionario llamado libro que almacena información sobre el libro The Great Gatsby .

Luego, hemos declarado una variable con la revisión que queremos hacer a nuestro diccionario. En este caso, hemos creado un diccionario que s establece el valor de in_stock en True.

A continuación, usamos el método update () para enviar el contenido de new_stock a nuestra lista de libro . Esto nos permite actualizar new_stock para que sea igual a True en nuestro diccionario book . Finalmente, imprimimos nuestro diccionario revisado usando print (libro).




Conclusión

El método update () del diccionario Python le permite actualizar el contenido de un diccionario.

Este tutorial discutió, con referencia a un ejemplo, cómo usar el método update () del diccionario para actualizar un elemento en un diccionario. ¡Ahora está equipado con el conocimiento que necesita para actualizar el contenido de un diccionario de Python como un desarrollador profesional!





actualización del diccionario de Python: StackOverflow Questions