Ich habe einen Hash, in dem ich die Werte als Schlüssel in einem neuen Hash verwenden möchte, der angibt, wie oft dieses Element als Wert im ursprünglichen Hash erschienen ist.
Also ich benutze:
%Vor%Beispielausgabe:
%Vor%Und ich möchte, dass der neue Hash folgender ist:
%Vor% TL; DR: hashA.values.inject(Hash.new(0)) { |m, n| m[n] += 1; m }
Tags und Links ruby