4 ms·
-
by TkTech 5y ago
-
- orf 5y agoOrdering was stable within a process (and within a given PYTHONHASHSEED value), but not stable across processes. They are now insertion ordered.
- TkTech 5y agoThank you for the clarification :)
- deleted 5y ago[deleted]
- morvita 5y agoOrder-preserving dicts were added as a side effect of an optimization in CPython 3.6 [0]. They were considered an implementation detail of CPython in 3.6, it wasn't until Python 3.7 that is was declared an official part of the language [1]. [0] https://docs.python.org/3/whatsnew/3.6.html#whatsnew36-compactdict https://docs.python.org/3/whatsnew/3.6.html#whatsnew36-compa... [1] https://mail.python.org/pipermail/python-dev/2017-December/151283.html https://mail.python.org/pipermail/python-dev/2017-December/1...