Hi all,
I do not seem to be able to get this done with the Bag or BagHash
type:
---
dd @rows;
Output:
Array @rows = [["JF", 1], ["JF", 2], ["MM", 2], ["MPu", 2], ["MM", 2],
["FE", 2], ["FV", 2], ["MPu", 2], ["JP", 2], ["JP", 2], ["FV", 2],
["FV", 2], ["JF", 2], ["MM", 2], ["MPu", 2], ["MM", 2], ["FE", 2],
["FV", 2], ["MPu", 2], ["JP", 2], ["JP", 2], ["JF", 4]]
my %docents;
for @rows -> @row {
%docents{ @row[0] } += @row[1];
}
dd %docents;
Output:
Hash %docents = {:FE(4), :FV(8), :JF(9), :JP(8), :MM(8), :MPu(8)}
---
As I understand it, this would better be achieved with the Bag or
BagHash type. What would be the easy way?
Thanks!
--
(≧∇≦) Mimosinnet (Linux User: #463211)