Dictionary Julia中的复合类型:字典作为命名字段?

Dictionary Julia中的复合类型:字典作为命名字段?,dictionary,julia,composite-types,Dictionary,Julia,Composite Types,我想创建一个复合类型,其中包含一个字典作为其命名字段之一。但是明显的语法不起作用。我肯定有些基本的东西我不明白。下面是一个例子: type myType x::Dict() end 朱莉娅说:type:myType:在类型定义中,预期的类型{TDict()创建一个字典,特别是一个Dict{Any,Any}(即键和值可以有任何类型,类型和实例之间的语法有细微差别。Dict()实例化字典,而Dict本身就是类型。定义复合类型时,字段定义的格式必须为symbol::type 该错误消息有点令

我想创建一个复合类型,其中包含一个字典作为其命名字段之一。但是明显的语法不起作用。我肯定有些基本的东西我不明白。下面是一个例子:

type myType
    x::Dict()
end

朱莉娅说:
type:myType:在类型定义中,预期的类型{T
Dict()
创建一个字典,特别是一个
Dict{Any,Any}
(即键和值可以有任何类型,
类型和实例之间的语法有细微差别。
Dict()
实例化字典,而
Dict
本身就是类型。定义复合类型时,字段定义的格式必须为
symbol::type

该错误消息有点令人困惑。它实际上是这样说的:

在类型定义中,类型应为
type{T
type myType
    x::Dict
end
type myType
    x::Dict{Int,Float64}
end