]> granicus.if.org Git - python/commitdiff
bpo-33799: Remove non-ordered dicts comments from FAQ
authorAndrés Delfino <adelfino@gmail.com>
Fri, 8 Jun 2018 06:38:07 +0000 (03:38 -0300)
committerINADA Naoki <methane@users.noreply.github.com>
Fri, 8 Jun 2018 06:38:07 +0000 (15:38 +0900)
Doc/faq/design.rst
Doc/faq/programming.rst

index 2e56fbc2f425ecd0e401b71eee35052b68d940f4..5d8f3a56c01488d12060b177b2b2bb25333096e2 100644 (file)
@@ -495,11 +495,7 @@ on the key and a per-process seed; for example, "Python" could hash to
 to 1142331976.  The hash code is then used to calculate a location in an
 internal array where the value will be stored.  Assuming that you're storing
 keys that all have different hash values, this means that dictionaries take
-constant time -- O(1), in computer science notation -- to retrieve a key.  It
-also means that no sorted order of the keys is maintained, and traversing the
-array as the ``.keys()`` and ``.items()`` do will output the dictionary's
-content in some arbitrary jumbled order that can change with every invocation of
-a program.
+constant time -- O(1), in computer science notation -- to retrieve a key.
 
 
 Why must dictionary keys be immutable?
index 1a2f582a31ad1788e4ce60f67c5518dee6fc5ad9..d986ab642bfb32a6fe8fdb91cd8d0554814070a5 100644 (file)
@@ -1315,11 +1315,6 @@ that final assignment still results in an error, because tuples are immutable.
 Dictionaries
 ============
 
-How can I get a dictionary to store and display its keys in a consistent order?
--------------------------------------------------------------------------------
-
-Use :class:`collections.OrderedDict`.
-
 I want to do a complicated sort: can you do a Schwartzian Transform in Python?
 ------------------------------------------------------------------------------