跳到主要内容

Julia 命名元组

阐述

Julia 元组类似,命名元组是一系列值的顺序集合,但每个值还有一个名字。

由两个参数参数化的类型,其中

  • 第一个参数是由符号构成的元组
  • 第二个参数是一个元组类型

这样的类型可以用 @NamedTuple 构建。

实例

julia> @NamedTuple{a::Int, b::String}
NamedTuple{(:a, :b), Tuple{Int64, String}}

julia> @NamedTuple begin
a::Int
b::String
end
NamedTuple{(:a, :b), Tuple{Int64, String}}

性质

相关内容

参考文献