Thank you very much Mauro, that was the mistake ! :)

> Array{String}(0) 
>
> works.  The other creates a zero-dimensional vector (just like a scalar) 
> to which you cannot push. 
>
> > julia> a = Array{String}() 
> > WARNING: Base.String is deprecated, use AbstractString instead. 
> >  likely near no file:0 
> > 0-dimensional Array{AbstractString,0}: 
> > #undef 
> > 
> > 
> > julia> for k in keys(dict) 
> >     if dict[k] < 2 
> >      continue 
> >     end 
> >      push!(a, k) 
> >    end 
> > ERROR: MethodError: `push!` has no method matching 
> push!(::Array{AbstractString 
> > ,0}, ::ASCIIString) 
> > Closest candidates are: 
> >  push!(::Any, ::Any, ::Any) 
> >  push!(::Any, ::Any, ::Any, ::Any...) 
> >  push!(::Array{Any,1}, ::ANY) 
> >  ... 
> > [inlined code] from none:5 
> > in anonymous at no file:0 
>

Reply via email to