直到最近,我一直在存儲多個值與相同的密鑰不同的散列如下:如何將多個值存儲在Perl哈希表中?
%boss = (
"Allan" => "George",
"Bob" => "George",
"George" => "lisa");
%status = (
"Allan" => "Contractor",
"Bob" => "Part-time",
"George" => "Full-time");
,然後我可以引用$boss("Bob")
和$status("Bob")
但這變得笨拙,如果有大量的屬性每個鍵的可以有,我不得不擔心保持哈希同步。
有沒有更好的方法來存儲散列中的多個值?我可以將值存儲爲
"Bob" => "George:Part-time"
然後用split拆分字符串,但必須有更優雅的方式。
這是Perl數據結構食譜爲什麼是這麼好的資源的一個很好的提示。 – dreftymac 2013-07-09 22:40:46