diff options
author | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2019-11-11 14:18:11 +0100 |
---|---|---|
committer | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2019-11-11 14:18:11 +0100 |
commit | ecd572073c0d2cd18f4bb0f8a23b2da086f02006 (patch) | |
tree | 0b2688830f0abf33a95d3793134db780f2529a47 /doc | |
parent | 6b1628f9fcc50dc16af08c2b87f27108ff6e15c5 (diff) |
Mention that `Dictionary.hash()` can be used for equality comparisons
See #27615.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/classes/Dictionary.xml | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/classes/Dictionary.xml b/doc/classes/Dictionary.xml index 831a0bb02f..7cb6b1b754 100644 --- a/doc/classes/Dictionary.xml +++ b/doc/classes/Dictionary.xml @@ -83,7 +83,13 @@ <return type="int"> </return> <description> - Returns a hashed integer value representing the dictionary contents. + Returns a hashed integer value representing the dictionary contents. This can be used to compare dictionaries by value: + [codeblock] + var dict1 = {0: 10} + var dict2 = {0: 10} + # The line below prints `true`, whereas it would have printed `false` if both variables were compared directly. + print(dict1.hash() == dict2.hash()) + [/codeblock] </description> </method> <method name="keys"> |