Death to tuples!
Fredrik Lundh
fredrik at pythonware.com
Tue Nov 29 10:21:37 EST 2005
sluggoster at gmail.com wrote:
> Having a general frozen() system makes a lot of sense. People use
> tuples for two different things: as a lightweight record type (e.g.,
> (x, y) coordinate pairs), and as an immutable list. The latter is not
> officially sanctioned but is widely believed to be the purpose for
> tuples. And the value of an immutable list is obvious: you can use it
> as a constant or pass it to a function and know it won't be abused. So
> why not an immutable dictionary too? There are many times I would have
> preferred this if it were available. frozen() is appealing because it
> provides a general solution for all container types.
http://www.python.org/peps/pep-0351.html
http://www.python.org/dev/summary/2005-10-16_2005-10-31.html#freeze-protocol
</F>
More information about the Python-list
mailing list