diff options
author | Stanley <46876382+slateny@users.noreply.github.com> | 2022-10-26 02:54:27 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-26 02:54:27 (GMT) |
commit | 0ca6a4d64086055a8a3aa4b4c024fc080de148ab (patch) | |
tree | 3a1f4158b6472261af8bff9ce7d9ffd6ab27701a /Doc | |
parent | 4196ee5c8b489f457874759ee22c9237e08f85c4 (diff) | |
download | cpython-0ca6a4d64086055a8a3aa4b4c024fc080de148ab.zip cpython-0ca6a4d64086055a8a3aa4b4c024fc080de148ab.tar.gz cpython-0ca6a4d64086055a8a3aa4b4c024fc080de148ab.tar.bz2 |
gh-77753: Add example for values that compare equal in stdtypes (#98497)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/library/stdtypes.rst | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/Doc/library/stdtypes.rst b/Doc/library/stdtypes.rst index 2952c50..6701d79 100644 --- a/Doc/library/stdtypes.rst +++ b/Doc/library/stdtypes.rst @@ -4370,11 +4370,9 @@ type, the :dfn:`dictionary`. (For other containers see the built-in A dictionary's keys are *almost* arbitrary values. Values that are not :term:`hashable`, that is, values containing lists, dictionaries or other mutable types (that are compared by value rather than by object identity) may -not be used as keys. Numeric types used for keys obey the normal rules for -numeric comparison: if two numbers compare equal (such as ``1`` and ``1.0``) -then they can be used interchangeably to index the same dictionary entry. (Note -however, that since computers store floating-point numbers as approximations it -is usually unwise to use them as dictionary keys.) +not be used as keys. +Values that compare equal (such as ``1``, ``1.0``, and ``True``) +can be used interchangeably to index the same dictionary entry. .. class:: dict(**kwargs) dict(mapping, **kwargs) |