On Mon, 2016-11-07 at 15:27, Fred <fred.softwa...@gmail.com> wrote: > Hi Steven, > > > I also tried a = Array{String}() unfortunately it produces errors as well.
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