Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Métodos de Diccionario | Otros Tipos de Datos
Introducción a Python

bookMétodos de Diccionario

Métodos de diccionario

Los diccionarios ofrecen una variedad de operaciones y métodos que facilitan el manejo eficiente de datos. A continuación, se presentan algunos de los métodos más utilizados:

  • get(): obtiene el valor para una clave especificada y, si la clave no se encuentra, devuelve None. Esto es diferente al uso de corchetes (por ejemplo, grocery_items["Milk"]), que generaría un error si la clave no existe;
  • update(): actualiza el diccionario con elementos de otro diccionario o de un iterable de pares clave-valor, sobrescribiendo las claves existentes;
  • pop(): elimina una clave especificada y devuelve el valor correspondiente.
Note
Nota

En Python, None es un valor especial que significa "nada" o "sin valor", y se utiliza frecuentemente para indicar que algo está vacío o no tiene resultado.

Ejemplo de aplicación

Suponga que necesita actualizar el diccionario de inventario en su tienda de comestibles. Así es como puede hacerlo utilizando métodos de diccionario:

12345678910111213141516171819202122
# Dictionary for a grocery store inventory inventory = { "Apples": 30, "Oranges": 18, "Bananas": 45 } # Get the count of Oranges print("Count of Oranges:", inventory.get("Oranges")) # Update inventory by adding a new item inventory.update({"Mangoes": 20}) print("Updated Inventory:", inventory) # You can also add a new item to the end of the dictionary like this inventory["Pineapples"] = 15 print("Updated Inventory:", inventory) # Remove Bananas from the inventory removed_item = inventory.pop("Bananas") print("Removed Item:", removed_item) print("Current Inventory:", inventory)
copy
Tarea

Swipe to start coding

Practique la gestión del inventario de una tienda de comestibles utilizando un diccionario.

  • Cree un diccionario llamado grocery_inventory con estos artículos:
    • Milk: (113, "Dairy")
    • Eggs: (116, "Dairy")
    • Bread: (117, "Bakery")
    • Apples: (141, "Produce")
  • Obtenga los detalles de "Bread" y guárdelos en una variable llamada bread_details.
  • Agregue un nuevo artículo "Cookies" con los detalles (143, "Bakery").
  • Elimine el artículo "Eggs" del diccionario.

Imprima lo siguiente después de cada paso:

  • Los detalles de Bread: Details of Bread: <$bread_details>
  • El inventario después de agregar Cookies: Inventory after adding Cookies: <$grocery_inventory>
  • El inventario después de eliminar Eggs: Inventory after removing Eggs: <$grocery_inventory>

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 10
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

bookMétodos de Diccionario

Desliza para mostrar el menú

Métodos de diccionario

Los diccionarios ofrecen una variedad de operaciones y métodos que facilitan el manejo eficiente de datos. A continuación, se presentan algunos de los métodos más utilizados:

  • get(): obtiene el valor para una clave especificada y, si la clave no se encuentra, devuelve None. Esto es diferente al uso de corchetes (por ejemplo, grocery_items["Milk"]), que generaría un error si la clave no existe;
  • update(): actualiza el diccionario con elementos de otro diccionario o de un iterable de pares clave-valor, sobrescribiendo las claves existentes;
  • pop(): elimina una clave especificada y devuelve el valor correspondiente.
Note
Nota

En Python, None es un valor especial que significa "nada" o "sin valor", y se utiliza frecuentemente para indicar que algo está vacío o no tiene resultado.

Ejemplo de aplicación

Suponga que necesita actualizar el diccionario de inventario en su tienda de comestibles. Así es como puede hacerlo utilizando métodos de diccionario:

12345678910111213141516171819202122
# Dictionary for a grocery store inventory inventory = { "Apples": 30, "Oranges": 18, "Bananas": 45 } # Get the count of Oranges print("Count of Oranges:", inventory.get("Oranges")) # Update inventory by adding a new item inventory.update({"Mangoes": 20}) print("Updated Inventory:", inventory) # You can also add a new item to the end of the dictionary like this inventory["Pineapples"] = 15 print("Updated Inventory:", inventory) # Remove Bananas from the inventory removed_item = inventory.pop("Bananas") print("Removed Item:", removed_item) print("Current Inventory:", inventory)
copy
Tarea

Swipe to start coding

Practique la gestión del inventario de una tienda de comestibles utilizando un diccionario.

  • Cree un diccionario llamado grocery_inventory con estos artículos:
    • Milk: (113, "Dairy")
    • Eggs: (116, "Dairy")
    • Bread: (117, "Bakery")
    • Apples: (141, "Produce")
  • Obtenga los detalles de "Bread" y guárdelos en una variable llamada bread_details.
  • Agregue un nuevo artículo "Cookies" con los detalles (143, "Bakery").
  • Elimine el artículo "Eggs" del diccionario.

Imprima lo siguiente después de cada paso:

  • Los detalles de Bread: Details of Bread: <$bread_details>
  • El inventario después de agregar Cookies: Inventory after adding Cookies: <$grocery_inventory>
  • El inventario después de eliminar Eggs: Inventory after removing Eggs: <$grocery_inventory>

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 10
single

single

some-alt