に重複したエントリを持つ数学は、私は2つの配列を持っている:perlの配列
my @name = (bob, bob, dave, john, john, mary, mary, mary);
my @cost = (5, 7, 4, 4, 4, 6, 3 , 4);
出力がちょうどになるので、私はそれらを一緒にマッピングしたい:
bob 12
dave 4
john 8
mary 13
配列の変化を私がすることができますが参照を使用しません。 @cost
を@name
でグループ化し、@cost
の値を追加するにはどうすればよいですか?このような
結果で新しい配列を作成するか、結果だけを出力しますか? –
ハッシュを使用して、 '@ name'のキーの値に' @ cost'の値を加えます。 – AntonH
とにかくいいです。私は印刷された出力を '' bob '= 12' dave '= 4'などにしたいと思っています。今、私はちょうど数学に固執しています。 – cflinspach