Volver
Ctrl+Space
◑
Copiar
Descargar
Restaurar
Ejecutar
Ctrl+Enter
# Diccionarios en Python - Ejemplo 2: Modificar diccionarios # ============================================================ producto = {"nombre": "Laptop", "precio": 1200} print(f"Inicial: {producto}") # Agregar claves nuevas producto["stock"] = 15 producto["marca"] = "TechCo" print(f"Con stock y marca: {producto}") # Modificar un valor existente producto["precio"] = 999 print(f"Precio actualizado: {producto}") # Eliminar con del del producto["marca"] print(f"Sin marca: {producto}") # pop() — elimina y retorna el valor stock_eliminado = producto.pop("stock") print(f"pop('stock') devolvió: {stock_eliminado}") print(f"Sin stock: {producto}") print() # update() — fusionar diccionarios print("=== update() ===") base = {"nombre": "Ana", "edad": 28} extra = {"ciudad": "Rosario", "edad": 29} # edad se sobreescribe base.update(extra) print(f"Resultado: {base}") print() # setdefault() — agrega solo si la clave no existe print("=== setdefault() ===") config = {"debug": True} config.setdefault("debug", False) # ya existe, no cambia config.setdefault("timeout", 30) # no existe, la agrega print(config)