Mention that Dictionary.hash() can be used for equality comparisons

See #27615.
This commit is contained in:
Hugo Locurcio 2019-11-11 14:18:11 +01:00
parent 6b1628f9fc
commit ecd572073c
No known key found for this signature in database
GPG key ID: 39E8F8BE30B0A49C

View file

@ -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">