【发布时间】:2017-04-26 01:17:48
【问题描述】:
给定一些复杂的对象,例如:
> d = Dict(("a", "b")=>3, ("c", "d")=>2)
Dict{Tuple{String,String},Int64} with 2 entries:
("c","d") => 2
("a","b") => 3
我可以检查类型:
> isa(d, Dict{Tuple{String, String},Int64})
true
但是当我未指定 Tuple 类型时,检查失败:
> isa(d, Dict{Tuple,Int64})
false
是否可以在 Julia 中检查未指定的类型?如果是这样,怎么做?如果不是,为什么?
【问题讨论】:
标签: dictionary types tuples julia typechecking