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.