, 나는 같은 키를 다른 해시에 여러 값을 저장했습니다 :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"
으로 저장 한 다음 분할하여 문자열을 디스 어셈블 할 수 있지만보다 세련된 방법이 있어야합니다.
이것은 왜 Perl 데이터 구조용 요리 책이 훌륭한 리소스인지를 상기시켜줍니다. – dreftymac