On Mon, 2016-11-07 at 15:27, Fred <[email protected]> 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