There’s no problem using floats as dict keys.
Just round(n, 1) them to normalise them to your keyspace. eg.
>>> hash(round(6.84, 1))
3543446220
>>> hash(round(6.75, 1))
3543446220
There’s no problem using floats as dict keys.
Just round(n, 1) them to normalise them to your keyspace. eg.
>>> hash(round(6.84, 1))
3543446220
>>> hash(round(6.75, 1))
3543446220