Saltar al contenido principal

Cómo borrar un diccionario en Python

Aquí tienes un tutorial paso a paso sobre cómo vaciar un diccionario en Python:

Paso 1: Crear un diccionario

Primero, vamos a crear un diccionario con el que trabajar. Puedes crear un diccionario encerrando los pares clave-valor entre llaves {}.

my_dict = {'nombre': 'Juan', 'edad': 25, 'ciudad': 'Nueva York'}

Paso 2: Usar el método clear()

Para vaciar un diccionario en Python, puedes usar el método clear(). Este método elimina todos los pares clave-valor del diccionario, dejándolo vacío.

my_dict.clear()

Paso 3: Verificar que el diccionario está vacío

Puedes verificar que el diccionario está vacío imprimiéndolo después de vaciarlo. En este caso, la salida será un diccionario vacío.

print(my_dict)

Salida:

{}

Paso 4: Vaciar un diccionario anidado

Si tu diccionario contiene diccionarios anidados, puedes usar el método clear() para vaciar también los diccionarios anidados. Aquí tienes un ejemplo:

my_dict = {'nombre': 'Juan', 'edad': 25, 'dirección': {'ciudad': 'Nueva York', 'país': 'EE. UU.'}}

my_dict['dirección'].clear()

print(my_dict)

Salida:

{'nombre': 'Juan', 'edad': 25, 'dirección': {}}

En el ejemplo anterior, se vacía el diccionario anidado 'dirección' manteniendo intactos los demás pares clave-valor.

Paso 5: Reasignar un diccionario vacío

En lugar de usar el método clear(), también puedes reasignar un diccionario vacío para vaciarlo. Aquí tienes un ejemplo:

my_dict = {'nombre': 'Juan', 'edad': 25}

my_dict = {}

print(my_dict)

Salida:

{}

En este caso, el diccionario se vacía al asignarle un diccionario vacío.

¡Eso es todo! Ahora sabes cómo vaciar un diccionario en Python usando el método clear() o reasignando un diccionario vacío.