[Python-Dev] Add a frozendict builtin type (original) (raw)

Antoine Pitrou solipsis at pitrou.net
Tue Feb 28 12:53:27 CET 2012


On Tue, 28 Feb 2012 12:45:54 +0100 Victor Stinner <victor.stinner at haypocalc.com> wrote:

> I think you need to elaborate on your use cases further, ...

A frozendict can be used as a member of a set or as a key in a dictionary. For example, frozendict is indirectly needed when you want to use an object as a key of a dict, whereas one attribute of this object is a dict.

It isn't. You just have to define hash correctly.

frozendict helps also in threading and multiprocessing.

How so?

Regards

Antoine.



More information about the Python-Dev mailing list