in reply to How to store this value in Hash ?
use Data::Dumper; @ar=([1,1],[1,2],[3,5],[6,7]); map {test($_->[0],$_->[1])} @ar; sub test { my ($k,$val)=@_; if (exists $hash{$k}) { $hash{$k} .= ','.$val ; } else { $hash{$k}=$val; } } print Dumper(\%hash);
Output:
$VAR1 = { '6' => 7, '1' => '1,2', '3' => 5 };
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: How to store this value in Hash ?
by manav (Scribe) on Mar 21, 2005 at 13:03 UTC |