我正在处理一个要求我使用某种类型的OOP的数据集,我想。我没有太多的经验。基本上,我正在解析foreach
循环中的数据,并将结果添加到散列。如何确定将某些东西附加到嵌套散列的次数?
至少在这个时候,只有8个不同的值,但是这些值有多个“命中”。假设我创建了值color=>white
。那么,color=>white
会再次出现,当我将它追加到散列表中时,它只会覆盖现有的color=>white
。
我期望的是确定我追加color=>white
的次数。现在,显然有一种简单,愚蠢的方式来做到这一点 - 一种类型的转换,测试各种条件。只有东西是动态的。事情偶尔会改变。所以我需要能够在不改变脚本的情况下处理这个问题。
所以我理想的情况是,最终我能够检查每个键/值的哈希值,并查看它发生了多少次,而不知道我正在查找哪个键/值。
有没有人有任何建议吗?
是的。 [perldsc](http://perldoc.perl.org/perldsc.html)还有其他一些例子,相关主题还有很多其他的perldoc。 (更不用说每本好的Perl书都应该涵盖这个主题。) – ephemient 2011-02-03 02:20:54
太棒了!非常感谢。完美的作品。 – user571658 2011-02-03 03:40:39