From 9b0d4d04a15a97a1055f1b729f14e9257f149fd3 Mon Sep 17 00:00:00 2001 From: "Miss Islington (bot)" <31488909+miss-islington@users.noreply.github.com> Date: Thu, 7 Jun 2018 17:38:22 -0700 Subject: [PATCH] bpo-33609: small wording fixes to dict ordering docs (#7497) A few wording improvements to dict ordering documentation. (cherry picked from commit d3ed67d14ed401dfe2b5d07b6941adc3ecacb268) Co-authored-by: Neil Schemenauer --- Doc/library/stdtypes.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Doc/library/stdtypes.rst b/Doc/library/stdtypes.rst index 90864d497b..62373c1810 100644 --- a/Doc/library/stdtypes.rst +++ b/Doc/library/stdtypes.rst @@ -4229,9 +4229,8 @@ pairs within braces, for example: ``{'jack': 4098, 'sjoerd': 4127}`` or ``{4098: value)`` pairs. Order comparisons ('<', '<=', '>=', '>') raise :exc:`TypeError`. - Dict preserves insertion order. Note that updating key doesn't affects the - order. On the other hand, keys added after deletion are inserted to the - last. :: + Dictionaries preserve insertion order. Note that updating a key does not + affect the order. Keys added after deletion are inserted at the end. :: >>> d = {"one": 1, "two": 2, "three": 3, "four": 4} >>> d @@ -4249,7 +4248,7 @@ pairs within braces, for example: ``{'jack': 4098, 'sjoerd': 4127}`` or ``{4098: {'one': 42, 'three': 3, 'four': 4, 'two': None} .. versionchanged:: 3.7 - Dict order is guaranteed to be insertion order. This behavior was + Dictionary order is guaranteed to be insertion order. This behavior was implementation detail of CPython from 3.6. .. seealso:: @@ -4288,7 +4287,7 @@ support membership tests: a :exc:`RuntimeError` or fail to iterate over all entries. .. versionchanged:: 3.7 - Dict order is guaranteed to be insertion order. + Dictionary order is guaranteed to be insertion order. .. describe:: x in dictview @@ -4702,3 +4701,4 @@ types, where they are relevant. Some of these are not reported by the .. [5] To format only a tuple you should therefore provide a singleton tuple whose only element is the tuple to be formatted. + -- 2.40.0