python: ¿Es esta una forma incorrecta de eliminar un elemento de un dict?

Utilizo esta forma para eliminar un emelmento de un dict:

d["ele"] = data ... d["ele"] = None 

Creo que con esto puedo eliminar la referencia en el elemento original para que los datos eliminados puedan liberarse, sin pérdida de memoria.

¿Es la forma correcta de hacer esto?

Elimina un elemento de un diccionario usando del :

 >>> d={} >>> d['asdf']=3 >>> d['ele']=90 >>> d {'asdf': 3, 'ele': 90} >>> d['ele']=None >>> d {'asdf': 3, 'ele': None} >>> del d['ele'] >>> d {'asdf': 3} >>> 

Eso no elimina la clave, solo el valor.

 del d['ele']