【发布时间】:2011-10-19 17:21:43
【问题描述】:
是否有人对我如何将哈希中的值重新映射到不同的键有 Ruby 建议?说我有这个
from => {"first"=>30, "wanted"=>27, "second"=>45, "subject"=>68, "present"=>85}
并且想要得到这个(即,“present”、“first”和“subject”、“second”的值已被切换):
to => {"first"=>85, "wanted"=>27, "second"=>68, "subject"=>45, "present"=>30}
我想在一个大型数据集上执行此操作。
【问题讨论】:
-
我猜你有一个重新映射的算法,所以,在我看来,最好的方法是自己为重新映射编写一个脚本。我真的没有看到这方面的挑战
-
你没有描述哪个是钥匙开关策略...
标签: ruby hash map key-value inject