Policz instancje każdej unikalnej liczby całkowitej w wektorze w 1 linii kodu?

Czy istnieje sprytny sposób na przepisanie tej funkcji Julii, być może przy użyciu tylko jednej linii kodu, bez spowolnienia jej? (Właśnie zacząłem używać Julii. To świetnie!)K jest dodatnią liczbą całkowitą izd jest wektorem liczb całkowitych dodatnich nie większych niżK. Dzięki!

function tally(zd)
    ret = zeros(Int64, K)
    for k in zd
        ret[k] += 1
    end
    return ret 
end

Przykład:

julia> K = 5
julia> zd = [1,2,2,2,2,3];
julia> tally(zd)
5-element Array{Float64,1}:
 1
 4
 1
 0
 0

questionAnswers(5)

yourAnswerToTheQuestion