[Python-ideas] Immutable dictionaries
Asen Bozhilov
asen.bozhilov at gmail.com
Wed Nov 29 12:30:54 EST 2017
This is my first post here. I have strong experience with JavaScript and
I'm lucky that I could move forward to Python.
What I miss in Python are immutable dictionaries. They are especially
useful for configurations and call functions which expect dictionary as
argument. In my opinion they would let a place for underlying
optimizations.
I'd like to propose also literaling syntax for immutable dictionaries.
immutable_dict = (
'key1' : 'value1',
'key2' : 'value2'
)
This syntax is not ambiguous with expression statements and tuple literals,
but it requires a bit lookahed during the parsing.
I would appreciate your opinions on the topic. Most interesting for me is
why they are not already part of the language?
Kind regards,
Asen Bozhilov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20171129/f462f377/attachment.html>
More information about the Python-ideas
mailing list