直到最近,我一直在使用相同的键将多个值存储到不同的哈希中,如下所示:
%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拆解字符串,但一定有更优雅的方式。