<div dir="ltr"><div>This is my first post here. I have strong experience with JavaScript and I'm lucky that I could move forward to Python. </div><div>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. </div><div><br></div><div>I'd like to propose also literaling syntax for immutable dictionaries. </div><div><br></div><div>immutable_dict = (</div><div>    'key1' : 'value1',</div><div>    'key2' : 'value2'</div><div>) </div><div><br></div><div>This syntax is not ambiguous with expression statements and tuple literals, but it requires a bit lookahed during the parsing.<br></div><div><br></div><div>I would appreciate your opinions on the topic. Most interesting for me is why they are not already part of the language? </div><div><br></div><div>Kind regards, </div><div>Asen Bozhilov </div></div>