У меня есть хеш, который отображает массив целых чисел в целое число.По какой-то причине хэш имеет один ключ, сопоставленный с несколькими значениями, такими как:
{[1,2]=>3, [1,2]=> 4}
Как можно предотвратить это?Запуск
for key, value in map
puts key.inspect + "=>" + value.inspect + ":" + key.hash.inspect
end
дает мне
[1, 2]=>11:11
[0, 4, 6, 8, 9]=>10:253
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]=>15:11189
[0, 3, 4, 6, 7, 8, 9]=>13:981
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]=>14:11189
[0, 1, 2, 4, 5, 6, 7, 8, 9]=>12:4661