, ben aynı tuşlarıyla farklı sağlamalarının içine birden çok değer saklama oldum:Perl hash tablosunda birden çok değeri nasıl saklayabilirim? aşağıdaki gibi yakın zamana kadar
%boss = (
"Allan" => "George",
"Bob" => "George",
"George" => "lisa");
%status = (
"Allan" => "Contractor",
"Bob" => "Part-time",
"George" => "Full-time");
ve özelliklerinin her anahtar bir sürü varsa o zaman ben $boss("Bob")
ve $status("Bob")
başvurabilir ama bu hantallaşır karmaşıkları senkronize tutmak konusunda endişelenebilirim ve endişelenmeliyim.
Bir hashta birden çok değer depolamak için daha iyi bir yolu var mı? Ben
"Bob" => "George:Part-time"
gibi değerleri depolamak ve daha sonra bölünmüş dizelerle sökmeye ancak daha zarif bir yolu olmalı olabilir.
Perl Data yapısı yemek kitabının neden bu kadar büyük bir kaynak olduğunu anımsatmak büyük bir hatırlatmadır. – dreftymac