Método update() de diccionario en Python

El método update() es un método de los diccionarios en Python que se utiliza para actualizar o modificar un diccionario con otro diccionario o con una secuencia de pares clave-valor. El método update() toma como argumento otro diccionario o una secuencia de pares clave-valor y agrega (o actualiza) las claves y valores del diccionario original con las claves y valores del diccionario o secuencia proporcionada.

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.

Los elementos especificados pueden ser un diccionario o un objeto iterable con pares de valores clave.


Sintaxis del método update() de diccionario en Python

Esta es la sintaxis del método update()

Ejemplo

    iterable = [1, 2, 3]

diccionario = {"a": 1, "b": 2}

diccionario = {"marca": "Seat", "modelo": "Ibiza", "año": 2019}

dictionary.update(iterable)
print(diccionario)

  

Donde:

  • diccionario : Es el diccionario en el que se realizarán las actualizaciones.
  • iterable : Es otro diccionario o una secuencia de pares clave-valor que se utilizará para actualizar el diccionario original.

Ejemplo del método update() de diccionario en Python

Insertar un elemento en el diccionario:

Ejemplo

    print(coche)
  

Este código crea un diccionario llamado coche con tres claves: "marca" , "modelo" y "año" , cada una con sus respectivos valores. Luego, se utiliza el método update() para agregar una nueva clave "color" con el valor "azul" al diccionario coche .

Resultado:

Ejemplo

    {'marca': 'mercedes', 'modelo': 'c', 'año': 2016, 'color': 'azul'}
  
Abrir en editor

El resultado muestra el diccionario coche después de haber sido actualizado con la nueva clave "color" y su valor correspondiente "azul" .


Valores de parámetros

La sintaxis indica el orden de argumentos y palabras clave. Copia la plantilla y sustituye nombres de columnas o literales entre comillas simples.

Parámetro Descripción
iterable Un diccionario o un objeto iterable con pares de valores clave, que se insertará en el diccionario
Valores de parámetros método update() de diccionario en Python

Practica Método update() de diccionario en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Insertar un elemento en el diccionario

Insertar un elemento en el diccionario.

Ejemplo

    iterable = [1, 2, 3]

diccionario = {"a": 1, "b": 2}

diccionario = {"marca": "Seat", "modelo": "Ibiza", "año": 2019}

dictionary.update(iterable)
print(diccionario)
  
Abrir en editor

Ejercicio: Este código crea un diccionario llamado

Este código crea un diccionario llamado coche con tres claves: "marca" , "modelo" y "año" , cada una.

Ejemplo

    {'marca': 'mercedes', 'modelo': 'c', 'año': 2016, 'color': 'azul'}
  
Abrir en editor

Cómo practicar

1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.