A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2016-October/146597.html below:

[Python-Dev] Check dict implementation details

[Python-Dev] Check dict implementation details [Python-Dev] Check dict implementation detailsSerhiy Storchaka storchaka at gmail.com
Sat Oct 8 06:01:27 EDT 2016
Since dict is ordered in CPython 3.6, it can be used instead of 
OrderedDict in some places (e.g. for implementing simple limited 
caches). But since this is implementation detail, it can't be used in 
the stdlib unconditionally. Needed a way to check whether dict is ordered.

Actually there are two levels of "ordering".

1. Dict without deletions is iterated in the order of adding items. 
Raymond's original compact dict implementation satisfied this claim.

2. In addition the order is preserved after deletion operations. Naoki's 
implementation satisfies this more strong claim.

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4