ハッシュに要素を追加する - Perl

ハッシュ(連想配列)に値を追加したい。これはシンプルに代入してやれば良い。 初期化する際には一気にまとめて代入することができる。その後は通常は一つずつ名前(キー)と値を追加していく

サンプル

;#
;#ハッシュに追加する
;#

#------------------------------#
#追加する
#------------------------------#
#-- 初期化 --#
%hash = (
      'name1' => 'value1'
    , 'name2' => 'value2'
    , 'name3' => 'value3'
);

#-- 代入 --#
$hash{'name4'} = 'value4';
$hash{'name5'} = 'value5';

#-- 同じキーを指定すると上書き --#
$hash{'name5'} = 'hogehoge';

#------------------------------#
#表示
#------------------------------#
foreach my $key ( sort keys %hash ){
    print "$key,$hash{$key}\n";
}

実行結果

name1,value1
name2,value2
name3,value3
name4,value4
name5,hogehoge