Averages/Mode: Difference between revisions

m
Line 2,836:
{{trans|D}}
<lang zkl>fcn mode(items){
d:=DDictionary(); foreach i in (items){ d[i]=d.find(i,0)+1 }
m:=d.reduce(fcn(m,[(_,v)]){ v.max(m) },0);
// d.keys.filter('wrap(k){ d[k]==m }); // more garbage than necessary
Anonymous user