[Python-Dev] What if replacing items in a dictionary returns the new dictionary? (original) (raw)
Roy Hyunjin Han starsareblueandfaraway at gmail.com
Fri Apr 29 16:59:26 CEST 2011
- Previous message: [Python-Dev] What if replacing items in a dictionary returns the new dictionary?
- Next message: [Python-Dev] Summary of Python tracker Issues
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
2011/4/29 R. David Murray <rdmurray at bitdance.com>:
2011/4/29 Roy Hyunjin Han <starsareblueandfaraway at gmail.com>:
It would be convenient if replacing items in a dictionary returns the new dictionary, in a manner analogous to str.replace() This belongs on python-ideas, but the short answer is no. The general language design principle (as I understand it) is that mutable object do not return themselves upon mutation, while immutable objects do return the new object.
Thanks for the responses. Sorry for the mispost, I'll post things like this on python-ideas from now on.
RHH
- Previous message: [Python-Dev] What if replacing items in a dictionary returns the new dictionary?
- Next message: [Python-Dev] Summary of Python tracker Issues
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]