我正在處理一個要求我使用某種類型的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