perl語言筆記

假設一個hash的雙重嵌套,如何輸出這個hash的內容呢?

sub outmap
{
      my %hash = @_;
      my %submap;
      foreach my $key (sort keys %hash)
      {
        my %subhash = %{$hash{$key}};  # 這一步很關鍵,有點類型轉換的意思
        print $temptext $key,"\n";
        foreach my $key (sort keys %subhash)
        {
           print $temptext $key,"\n";
        }
        
      }
      
}
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章