配列リスト出力
@配列のリスト出力
# @list変数にリスト設定
@list = (100, 200, 300);
# 配列の値出力
foreach $var (@list){
# listのデータをvar変数に格納して出力
print "Key = $var\n";
}
%連想配列のリスト出力(keyのみ)
# @list変数にリスト設定
# 設定
%hash = ('k1' => 100, 'k2' => 200, 'k3' => 300);
# リスト出力
foreach $key (keys %hash){
print "$key $hash{$key}\n";
}
%連想配列のリスト出力(valueのみ)
# 設定
%hash = ('k1' => 500, 'k2' => 700, 'k3' => 100);
# リスト出力
foreach $value (values %hash){
print "$value\n";
}
%連想配列のリスト出力(key、value)
%hash = ('aaa' => 100, 'bbb' => 200, 'ccc' => 600);
# リスト出力
while(($key, $value) = each %hash){
print "$key : $value\n";
}
bbb : 200
aaa : 100
ccc : 600
最終更新:2011年12月31日 22:25