diff --git a/base/dict.jl b/base/dict.jl index 699524f19082f..4cfdb10692c54 100644 --- a/base/dict.jl +++ b/base/dict.jl @@ -303,6 +303,8 @@ Dict{K,V}(ks::(K...), vs::(V...)) = Dict{K ,V }(ks, vs) Dict{K }(ks::(K...), vs::Tuple ) = Dict{K ,Any}(ks, vs) Dict{V }(ks::Tuple , vs::(V...)) = Dict{Any,V }(ks, vs) +Dict{K,V}(kv::Array{(K,V)}) = Dict{K,V}(zip(kv...)...) + similar{K,V}(d::Dict{K,V}) = (K=>V)[] function serialize(s, t::Dict)